Тест по теме «Язык программирования Паскаль»
1. Для отделения операторов друг от друга в языке Паскаль используют:
а) пробел; б) двоеточие; в) запятую; г) точку с запятой.
2. Из предложенных заголовков программы правильным является:
а) Program сумма; в) programm сумма;
б) programm summa; г) program summa.
3. Для вывода результатов в языке программирования Паскаль используют ключевое слово:
а) VAR; б) READ; в) BEGIN; г) WRITE.
4. Квадратный корень числа вычисляет функция:
а) SQRT (X); б) SQR (X); в) ABS (X); г) INT (X).
5. Конечное значение переменной У в результате выполнения следующих действий:
У:=5;
Х:=2;
У:=(У-2*Х)/2+Х
будет равно:
а) 0,5; б) 2; в) 2,5; г) 5.
6. В результате выполнения программы
program my_klass;
begin
write (25/2,5*2);
writeln (‘улыбок’);
end.
мы увидим на экране:
а) 5 улыбок; в) 5
улыбок;
б) 25 улыбок; г) 25
улыбок.
7. В данном фрагменте программы
program error;
begin
summa:=25-14;
end.
ошибкой считают:
а) некорректное имя программы;
б) длинное имя переменной;
в) не определенное имя переменной;
г) запись арифметического выражения.
8. Значения одномерного массива задаются с цикла:
for i:=1 to 5 do B[i]:= 5+i;
В результате значение В[3] будет равно:
а) 9; б) 8; в) 7; г) 6.
9.
for i:=1 to 10 do begin
if a[i]>0 then a[i]:=a[i]/2
else a[i]:=i;
end;
произойдет следующее:
а) положительные значения элементов массива увеличатся вдвое, а отрицательные заменятся значениями индекса;
б) положительные значения элементов массива уменьшатся вдвое, а отрицательные заменятся значениями индекса;
в) отрицательные значения элементов массива увеличатся вдвое, а положительные заменятся значениями индекса;
г) отрицательные значения элементов массива уменьшатся вдвое, а положительные заменятся значениями индекса.
10. В результате выполнения фрагмента программы
writeln (‘Новый массив’);
for i:=1 to 20 writeln (a[i]);
end.
произойдет следующее:
а) сформируется новый массив;
б) новый массив распечатается;
в) распечатаются только индексы;
г) сформируются только индексы.
int n = Convert.ToInt32(Console.ReadLine())
Объяснение:
Это Ввод данных. Первые две задачи выполнены хорошо. Если хочешь вводить число n , то в вызове метода убери параметры и оставь свободным.
static void Main()
{
(10,45);
ShowSequenceOfOddNumbers(5);
CreateAndShowArray(); // Вот так
}
А чтоб вводить число добавь строку "Ввода данных"
int n = Convert.ToInt32(Console.ReadLine())
Например:
tatic void CreateAndShowArray() // Пустой параметр
{
int n = Convert.ToInt32(Console.ReadLine())
long p = 1;
for (int i = 0; i < n; i++)
{
a[i] = new Random().Next(0, 100);
Console.Write(a[i] + " ");
p *= a[i];
}
Chat GPT – чат-бот на базі штучного інтелекту, який здатний спілкуватися в режимі реального часу, навіть у вигляді суперечки, а також за лічені секунди виводити помилки в коді та писати сценарії, вірші та текстовий контент. Технологію представила компанія OpenAI, одним із засновників якої був Ілон Маск.
Універсальний бот з'явився у листопаді 2022 року і одразу облетів увесь світ. Його реалізовували за до суперкомп'ютера Azure AI, а як мовну модель використовували технологію від OpenAI – GPT-3,5.
Цікавим був сам процес навчання Chat GPT. Для нього використовували систему зв'язку з людиною та величезний масив тексту, а потім переучували багато разів, використовуючи відповіді самого чат-бота. Таким чином, вдалося досягти ще коректніших результатів генерації. Розробники хотіли зробити його максимально “людським” і простим для взаємодії.
За даними аналітиків Bloomberg чат-бот універсальний. Його можна використовувати не тільки для написання тексту чи віршів, а й для:
проведення фінансового аналізу;
генерація простого коду;
вибудовування прогнозів;
резюм технічних статей;
створення персональних порад;
реалізації етичних відповідей