logo

Тест: Аритметични изрази в език за програмиране. Аритметични изрази, съдържащи различни типове данни. Java. Част 2

За да разбереш как да направиш теста, регистрирай се в Уча.се!

Регистрирай се Регистриран си? Влез в профила си »

Въпросите, които ще видиш в теста:

1
Преобразуването на данни от един тип в друг може да става явно и/или неявно.
2
При явното преобразуване може да се използват и несъвместими типове данни.
  • Пример: преодразуване от double към int.
3
Посочи верните твърдения за неявното преобразуване.
4
В кои от примерите типовете данни са подредени от тип с по-малък обхват към тип с по-голям обхват?
5
В какъв тип ще се конвертира променливата c след изпълнение на следния програмен фрагмент:
  • int a = 2;
  • long b = a;
  • double c = b + a;
6
В какъв тип ще се конвертират променливите a и b след изпълнение на следния програмен фрагмент?
  • double a = 8.5;
  • double b = 5.5;
  • int c = (int)a + (int)b; 
7
Каква ще бъде стойността на променливата c след изпълнение на следния програмен фрагмент:
  • double a = 8.5;
  • double b = 5.5;
  • int c = (int)a + (int)b; 
8
Каква ще бъде стойността на променливата c след изпълнение на следния програмен фрагмент:
  • int a = 2;
  • long b = a;
  • double c = b * a;
9
Даден е следният израз: A = Math.pow(5,2.0) + 20%(7/2);
  • Подреди правилно действията според реда им на изпълнение.
10
Форматирането на изходна променлива със String.format може да промени стойността ѝ.
11
Какъв ще бъде резултатът след прилагане на посоченото в примера форматиране:
  • long a = 754214;
  • String.format(“%09d”, a);
12
Какво означава знакът % в следното форматиране:
  • long a = 1654;
  • String.format(“%09d”, a);
13
Запиши каква ще бъде стойността на A след извършване на посочените действия:
  • A = Math.pow(49,0.5) + 20%(25/4)*2;
14
Запиши каква ще бъде стойността на променливата c след изпълнение на следния програмен фрагмент:
  • int a = 3;
  • double b = 2.0
  • double c = Math.pow(a,b) + 13/a;
15
Запиши каква стойност за променливата result ще се изведе след изпълнение на следния програмен фрагмент:
  • int a = 35, b = 4;
  • long c = (int)  Math.pow(a,b);
  • String result = String.format(“%09d”, c);

Описание на теста

С онлайн теста по информатика за 8. клас ще провериш основни знания за аритметични изрази в език за програмиране Java. Тук е моментът да тестваш наученото за преобразуване на типове. Няма да ти се разминат и въпроси, свързани с аритметични операции и техния приоритет. Ще се срещнеш и с въпроси за вградената format функция. След теста ще имаш супер подготовка за училище. Хайде, стартирай теста и да започваме! Учи и се забавлявай!

За да коментираш този тест, стани част от Уча.се!

Връзка с Уча.се
Връзка с Уча.се