Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Выберите из предложенного ниже списка задачи для самостоятельного решения



1. Если целое число М делится нацело на целое число N, то вывести на экран частное от деления, в противном случае вывести сообщение М на N нацело не делится.

2. Запишите условный оператор, в котором значение переменной с вычисляется по формуле a+b, если а - нечетное и a*b, если а - четное.

3. Вычислить значение функции:

4. Написать программу для подсчета суммы только положительных из трех данных чисел.

5. Даны три числа. Написать программу для подсчета количества чисел, равных нулю.

6. Напишите программу, упростив следующий фрагмент программы:
if a>b then c:=1;
if a>b then d:=2;
if a<=b then c:=3;
if a<=b then d:=4.

7. Каким будет значение переменной а после выполнения операторов:
a:=3;
if a<4
then
begin
Inc(a,2);
Inc(a,3);
end;

8. Найти количество положительных (отрицательных) чисел среди четырех целых чисел A, B, C, D.

9. Составьте программу, которая уменьшает первое введенное число в пять раз, если оно больше второго введенного числа по абсолютной величине.

10. Для данного значения X вычислить значение функции, которая определяется следующим образом:
Y=sin(x), если x >=1
Y=cos(x), если x < 1

11. Определить является ли введённое число чётным.

12. Компьютер спрашивает: "Что сегодня нужно всем?" и если получает ответ ЭВМ, то пишет "Ну, конечно ЭВМ!", иначе "Это тоже нужно всем, но нужнее ЭВМ!"

13. Написать программу, по которой компьютер приветствовал бы только своего хозяина, а при попытке ввести какое-либо другое имя спрашивал бы: "А где (например) Вася?"

14. Написать программу, определяющую, есть ли в введенном числе дробная часть.

15. Написать программу, рисующую круг в случае введения пользователем числа 1 и квадрат во всех других случаях.

Составление программ сложной разветвляющейся структуры.

1. Найти наибольшее из трех данных чисел.

2. Вывести на экран номер четверти, которой принадлежит точка с координатами (x,y), при условии, что (x<>0) и (y<>0).

3. Даны три различных числа, найти среднее из них. Средним назовем число, которое больше наименьшего из данных чисел, но меньше наибольшего.

4. Составьте программу нахождения произведения двух наибольших из трех введенных с клавиатуры чисел.

5. Запросить стороны треугольника и определить, является ли он разносторонним, равнобедренным или равносторонним. Учесть условие: третья сторона не должна превышать сумму двух других, иначе треугольник не существует.

6. Составьте программу для вычисления выражения

а) max (x+y+z,xyz)+3;
b) min (x2+y2,y2+z2)-4;

Значения переменных x, y, z вводятся с клавиатуры.

7. Составьте программу, в которой из трех введенных с клавиатуры чисел возводятся в квадрат положительные, а отрицательные остаются без изменения.

8. Даны действительные числа a, b, c. Вычислить корни уравнения

9. Найти минимальное из трёх чисел.

10. Составить программу вычисления функции

11. Предложите пользователю ввести число с клавиатуры. Если число равно нулю, выведите слово “ноль”; если число положительное, выведите слово “положительное”; если число отрицательное, выведите слово “отрицательное”.

12. Напечатать программу вывода дней недели по номеру.

13. Определить, попадает ли точка "A" с координатами (х,у) внутрь круга радиуса R. Центр круга совпадает с началом координат.

14. Напишите программу "Угадай число". Компьютер "загадывает" число, а пользователь его отгадывает. (random и постепенное угадывание)

15. Найти сумму положительных чисел, больших 20, меньших 100 и кратных 3.

16. Составьте программу для упорядочения трёх чисел a, b, c по возрастанию таким образом, чтобы имени а соответствовало наименьшее число, имени b- среднее, имени с - наибольшее.

17.Запрограммируйте шуточный тест "Проверь свои возможности". Пользователю предлагается ответить на 7 вопросов:
1) Профессор лёг спать в 8 часов, а встал в 9 часов. Сколько часов проспал профессор? (1)
2) На двух руках 10 пальцев. Сколько пальцев на 10?(50)
3) Сколько цифр в дюжине?(2)
4) Сколько нужно сделать запилов, чтобы распилить бревно на 12 частей? (11)
5) Врач сделал три укола в интервале 30 минут. Сколько времени он затратил? (30)
6) Сколько цифр 9 в интервале 1 100? (1)
7) У пастуха было 30 овец. Все кроме одной разбежались. Сколько овец осталось? (1)
Оценка ответов пользователя:
- если 7 правильных, то печатается "Гений";
- если 6 правильных, то печатается "Эрудит";
- если 5 правильных, то печатается "Нормальный";
- если 4 правильных, то печатается "Способности средние";
- если 3 правильных, то печатается "Способности ниже среднего";
- если <2 правильных, то печатается "Вам надо отдохнуть!".

18.Cоставить программу для вычисления значения функции
Z=x3/y, где y=Sin(nx)+0.5.

19.Составьте программу для упорядочения трех чисел a, b,c по возрастанию таким образом, чтобы имени а соответствовало наименьшее число, имени b - среднее, имени c - наибольшее.

20.Составить программу, которая запрашивает пароль и выводит сообщение правильно ли он введен.

21.Напишите программу, которая преобразовывает римские числа в натуральные числа.
Примечание. Римские числа могут состоять только из символов "X", "V" и "I". Наибольшее число которое может воспринять программа, -это XXXIX, т.е. 39.

22.Дано действительное число а. Вычислить f(a), если
а) f(a)=х2 при -2<=х<2,
f(a)=4 в противном случае;
б) f(a)=х2+4х+5 при х<=2
f(a)=1/(х2+4х+5) в противном случае;
в) f(a)=0 при х<=0,
f(a)=х при 0<х<=1,
f(a)=х4 в остальных случаях;
г) f(a)=0 при х<=0,
f(a)=х2-х при 0<х<=1, f(a)=х2-sin П х2 в остальных случаях.

23.Даны действительные положительные числа a, b, c, d. Выяснить, можно ли прямоугольник со сторонами a и b уместить внутри прямоугольника со сторонами c и d так, чтобы каждая из сторон одного прямоугольника была

а) параллельна каждой стороне второго прямоугольника;
б) перпендикулярна каждой стороне второго прямоугольника.

24.Даны действительные положительные числа a, b, c, х, у. Выяснить, пройдет ли кирпич с ребрами a, b, c в прямоугольное отверстие со сторонами х, у. Просовывать кирпич в отверстие разрешается только так, чтобы каждое из его ребер было параллельно или перпендикулярно каждой из сторон отверстия.

25.Дано действительное число а. Для функций f(x), графики которых представлены на рисунках, вычислить f(a)

Оператор CASE.





Дата публикования: 2015-10-09; Прочитано: 1275 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...