7 класс. Программирование.

advertisement
1.
Написать программу вывода на экран трех строк «Я учусь программировать»,
«программировать – это интересно», «я стану программистом». (Каждая фраза с новой строки)
2.
Написать программу, в которой в программе задаются значения двух переменных, вычисляется
их сумма и выводится на экран результат.
3.
Написать программу, в которой с клавиатуры вводятся два целых числа, вычисляется их сумма,
разность, произведение и выводятся на экран результаты вычислений.
4.
Написать программу, в которой с клавиатуры вводятся два целых числа, вычисляется частное
от деления первого числа на второе и выводится на экран результат с одним знаком в дробной
части.
5.
Написать программу, в которой с клавиатуры вводятся два действительных числа, вычисляется
их сумма, разность, произведение, частное от деления первого на второе и выводятся на экран
результаты вычислений.
6.
Дана сторона квадрата (вводится с клавиатуры). Найти периметр квадрата.
7.
Дана сторона квадрата (вводится с клавиатуры). Найти площадь квадрата.
8.
Даны 2 стороны прямоугольника (вводятся с клавиатуры). Найти периметр прямоугольника.
9.
Даны стороны прямоугольника (вводятся с клавиатуры). Найти площадь прямоугольника.
10.
Даны два числа a и b (целые числа, вводятся с клавиатуры). Найти их среднее арифметическое.
11.
Даны три числа (действительные числа, вводятся с клавиатуры). Найти их среднее
арифметическое.
12.
Даны два ненулевых числа. Найти сумму квадратов этих чисел, разность квадратов,
произведение квадратов этих чисел, частное от деления квадрата первого числа на квадрат
второго.
13.
Даны два ненулевых числа. Найти квадрат суммы этих чисел, квадрат разности, квадрат
произведения этих чисел, квадрат частного от деления первого числа на второе.
14.
Известно, что X кг конфет стоит А рублей (Х и A – целые числа, вводятся с клавиатуры).
Определить, сколько стоит 1кг и Y кг (Y - целое число, вводится с клавиатуры).
15.
Известно, что X кг шоколадных конфет стоит А рублей, а Y кг ирисок стоит В рублей. (Х, Y, В и
A – целые числа, вводятся с клавиатуры). Определить, сколько стоит 1 кг шоколадных конфет, 1кг
ирисок, а также, во сколько раз шоколадные конфеты дороже ирисок.
16.
С клавиатуры вводится значение переменной х. Найти значение функции
y  4( x  3) 6  7( x  3) 3  2
17.
С клавиатуры вводится значение переменной х. Найти значение функции
2( x  1) 2  4( x  3)  3
y
 3x 2
2
x 2
 2x 2  2
3x
18.
Даны два ненулевых числа. Найти сумму их модулей, разность модулей, произведение модулей
и частное модулей.
19.
Даны два ненулевых числа. Найти модуль их суммы, модуль разности этих чисел, модуль
произведения и модуль частного от деления первого числа на второе.
20.
С клавиатуры вводятся два целых числа a и b. Найти целую часть от деления a на b, целую
часть от деления b на a, остаток от деления a на b, остаток от деления b на a.
21.
Дано расстояние в метрах n. Написать программу, которая выделяет количество полных
километров и количество метров, оставшишся после такого выделения.
22.
Дано трехзначное целое число. Найти сумму и произведение его цифр.
23.
Дано четырехзначное целое число. Найти сумму его цифр.
24.
Дано двузначное целое число. Вывестти число, полученное при перестановке цифр исходного
числа.
25.
Дано трехзначное целое число. Вывести число, полученное при прочтении исходного числа
справа налево.
26.
Дано трехзначное целое число. В нем зачеркнули первую слева цифру и приписали ее справа.
Вывести полученное число.
27.
Дано трехзначное целое число. В нем зачеркнули первую справа цифру и приписали ее слева.
Вывести полученное число.
28.
Дано целое трехзначное число. Вывести число, полученное при перестановке цифр сотен и
десятков исходного числа.
29.
Дано целое трехзначное число. Вывести число, полученное при перестановке цифр десятков и
единиц исходного числа.
30.
Дано расстояние в сантиметрах. Найти количество полных метров в нем.
31.
Прошло n дней. Сколько полных недель прошло за этот период.
32.
Напишите программу, которая вычисляет время t, которое необходимо для прохождения
расстояния s со скоростью v, и выводит на экран монитора результат.
33.
Напишите программу, которая вычисляет расстояние, пройденное автомобилем за время t при
движении со скоростью v, и выводит на экран монитора результат.
34.
Дана масcа в килограммах. Найти количество полных тонн в ней.
35.
Дан размер файла в байтах. Найти количество дискет, необходимых для записи такого файла,
если известно, что объем дискеты 1,44 МБ.
36.
Заработная плата в прошлом месяце составляла X рублей. Заработная плата в текущем месяце
составила Y рублей (Y>X) (Y и X – целые числа, вводятся с клавиатуры). Написать программу,
вычисляющую, на сколько процентов увеличилась зарплата?
37.
С начала суток прошло N секунд (N – целое). Найти количество полных минут, прошедших с
начала суток.
38.
С начала суток прошло N секунд (N – целое). Найти количество полных часов, прошедших с
начала суток.
39.
Вводится количество дней прошедших с 1 января 2009г. Узнать – какой это день недели, если
известно, что 1 января был четвергом. (Обозначить воскресенье – 0, понедельник – 1, вторник – 2,
… ,)
40.
Показать, что любую сумму, большую 7 копеек, можно выплатить, используя только 3-х и 5-ти
копеечные монеты. Сначала используются 3-х копеечные монеты, а потом 5-ти копеечные монеты
(например, 15 копеек – это 5 монет по 3 копейки и 0 монет по 5 копеек).
Ввод. Целое число N > 7.
Вывод. Два числа через пробел – количество 3-х и 5-ти копеечных монет.
41.
На борту самолета, летящего по маршруту Москва – Лондон, находится Х пассажиров. Три
четверти пассажиров имеют билеты второго класса, все остальные – первого. Билет первого
класса стоит В рублей. Это в два раза больше стоимости билета второго класса. Сколько денег
получила авиакомпания от продажи билетов на этот рейс?
Ввод. Два целых числа через пробел (X < 200, B <1000).
Вывод. Число – доход компании.
42. Учитель физкультуры купил в магазине конфискованных товаров секундомер. Через неделю на
уроке он решил им воспользоваться и с ужасом заметил, что он показывает только секунды
(например, 365 сек). Он попросил учеников 7 класса составить программу, которая время в
секундах перевела в обычный формат Ч : М . С. Семиклассники смогли это сделать. А вы?
Ввод. Целое число, обозначающее количество секунд. (X<1000000000).
Вывод. Число часов, минут и секунд в требуемом формате.
43. Написать программу, рисующую треугольник с координатами вершин А(100, 500), В(100, 200),
С(300, 200).
44. Стороны прямоугольника параллельны осям. Пользователь с клавиатуры вводит координаты (х1,
у1) и (х2, у2) левой нижней и правой верхней вершин прямоугольника соответственно. Программа
выдает координаты остальных вершин прямоугольника, его периметр и площадь.
45. Написать программы для рисования следующих рисунков, используя модуль GraphABC:
0,0
50
100
200
300
400
500
у
50
100
200
300
400
500
600
х
А
Download