СОЧ ПО ИНФОРМАТИКЕ 8 КЛАСС 1. Дополните предложение.
Системы программирования - ……
Языки программирования - ……
2. Даны переменные.
A=’ A’ B=456 C=123.4 D=True
Определите типы данных для каждой переменной и соедините линиями тип
данных и
переменную.
3. Задача «Максимум из трех чисел»
Условие
Введите с клавиатуры три целых числа. Выведите значение наибольшего из
них.
4. Задача «Hello, User!»
Loop
Напишите программу бесконечного цикла, которая просит имя пользователя
и приветствует его, выводя слово Hello, введенное имя и знаки препинания
по образцу:
Введите имя: Джон
Привет, Джон!
Введите имя: Гарри
Привет, Гарри!
Цикл должен остановиться, когда пользователь введет «Хватит»
program znanija;
begin
var x := readinteger();
var y := readinteger();
var z := readinteger();
writeln('Сумма = ', x + y + z);
writeln('Произведение = ', x * y * z);
writeln('Сумма квадратов = ', sqr(x) + sqr(y) + sqr(z));
writeln('Среднее арифметическое = ', (x + y + z) / 3);
end.
Объяснение:
Функция sqr() возводит число в квадрат.
Среднее арифметическое = сумма чисел ÷ количество чисел
program znanija; // Название программы
begin // Начало программы
var x := readinteger(); // Объявление переменной x и считывание целочисленного числа с клавиатуры
var y := readinteger(); // Объявление переменной y и считывание целочисленного числа с клавиатуры
var z := readinteger(); // Объявление переменной z и считывание целочисленного числа с клавиатуры
writeln('Сумма = ', x + y + z); // Вывод суммы
writeln('Произведение = ', x * y * z); // Вывод произведения
writeln('Сумма квадратов = ', sqr(x) + sqr(y) + sqr(z)); // Вывод суммы квадратов
writeln('Среднее арифметическое = ', (x + y + z) / 3); // Вывод среднего арифметического
end. // Конец программы
#include <iostream>
using namespace std;
int main()
{
int N, x, y;
cin >> N >> x >> y;
for (int i = x; i <= N; i += y)
{
cout << i << " ";
}
}
Объяснение:
#include <iostream> // Библиотека ввода - вывода
using namespace std; // Пространство имён
int main()
{
int N, x, y; // Объявление целочисленных переменных по условию
cin >> N >> x >> y; // Ввод значений переменных с клавиатуры по условию
for (int i = x; i <= N; i += y) // Начинаем с x, идем до N [включительно], с шагом в y
{
cout << i << " "; // Выводим значения через пробел
}
}