Итоговый зачёт  по курсу

«Основы программирования»

ВАРИАНТ 1

Задание: Составить и выполнить на ЭВМ программы для решения задач. Каждая программа должна:

    содержать комментарий; давать пояснение при выводе результатов

Символьные данные

Найдите длину слова «Крокодил», составьте программу, для получения слова Крок из слова «Крокодил» и определите, с какой позиции начинается букв «д».

Циклы

Напишите программу, которая 6 раз выводит на экран значения цикла, если начальное значение параметра равно 13, конечное значение равно 3.
Напечатать таблицу перевода температуры из градусов по шкале Цельсия (С) в градусы шкалы Фаренгейта (F) для значений от 15 С до 30 с шагом 1 градус. Перевод осуществляется по формуле  F = 1.8C + 32 (на экран вывести значения градусов по шкале Цельсия и по шкале Фаренгейта)

Подпрограммы

Goto, Gosub

Напишите программу, выводящую на экран сообщение о временах года.. Если порядковый номер месяца, меньше третьего – зима, если больше 3 и меньше 6, если больше 6 и меньше 9 месяца – лето.

Графика

Нарисуйте цветное изображение мордашки, с подмигивающим разными цветами глазом (можно ухом или носом). Дорисуйте недостающие элементы (уши, нос, волосы и т. д.)

Итоговый зачёт  по курсу

«Основы программирования»

ВАРИАНТ 2

Задание: Составить и выполнить на ЭВМ программы для решения задач. Каждая программа должна:

    содержать комментарий; давать пояснение при выводе результатов;

Символьные данные

Найдите длину слова «Паровоз», составьте программу, для получения слова Ров из слова «Паровоз» и определите, с какой позиции начинается букв «в»

Циклы

НЕ нашли? Не то? Что вы ищете?
Вывести на экран в столбик, 5 раз слово «Оценка «Хорошо»».
Необходимо определить и напечатать средний рост ученика данного класса

Подпрограммы (Goto, Gosub)

Напишите программу, выводящую на экран сообщение о температуре воздуха. Если  температура воздуха меньше 0 градусов – заморозки, если больше 0 и меньше 5 градусов – потепление, если ввести значение больше 5, то конец выполнения программы. Составить программу таким образом, чтобы запрос чисел происходил непрерывно, до нажатия какого либо числа.

Графика

Нарисуйте цветное изображение мордашки, с подмигивающим разными цветами глазом (можно ухом или носом). Дорисуйте недостающие элементы (уши, нос, волосы и т. д.)

Подпрограммы (podprogr)

Goto, Gosub

Напишите программу, выводящую на экран сообщение о временах года.. Если порядковый номер месяца, меньше третьего – зима, если больше 3 и меньше 6, если больше 6 и меньше 9 месяца – лето.

CLS

10 INPUT n

IF n <= 3 THEN PRINT "Зима"

IF n > 3 AND n <= 6 THEN PRINT Весна"

IF n > 6 GOTO 20

GOTO 10

20 END

Подпрограммы (podprogr)

Goto, Gosub

Напишите программу, выводящую на экран сообщение о температуре воздуха. Если  температура воздуха меньше 0 градусов – заморозки, если больше 0 и меньше 5 градусов – потепление, если ввести значение больше 5, то конец выполнения программы. Составить программу таким образом, чтобы запрос чисел происходил непрерывно, до нажатия какого либо числа.

CLS

10 INPUT n

IF n <0 THEN PRINT "Заморозки"

IF n > 0 AND n <= 5 THEN PRINT "Потепление"

IF n > 5 GOTO 20

GOTO 10

20 END


Напечатать таблицу перевода температуры из градусов по шкале Цельсия (С) в градусы шкалы Фаренгейта (F) для значений от 15 С до 30 с шагом 1 градус. Перевод осуществляется по формуле  F = 1.8C + 32 (на экран вывести значения градусов по шкале Цельсия и по шкале Фаренгейта)

CLS

‘Перевод температуры

FOR C = 15 ТО 30

F= 1,8*c + 32

PRINT F, C

NEXT C

4. Необходимо определить и напечатать средний рост ученика данного класса

CLS

S=0

INPUT “СКОЛЬКО УЧАЩИХСЯ В КЛАССЕ?»; N

FOR I=1 TO N

INPUT “ВВЕДИТЕ РОСТ УЧЕНИКА»; R

S=S+R

NEXT I

Z=S/N

PRINT Z