Для каждой вычислительной задачи составить два варианта программы: 1) с вводом исходных данных с клавиатуры и выводом на экран; 2) с вводом исходных данных из текстового файла и выводом результатов в другой текстовый файл.
Для каждой задачи на составление логических выражений составить программу, выводящую значение TRUE, если указанное высказывание является истинным, и FALSE в противном случае (нельзя использовать условный оператор)
Вычислительные задачи
1. Вычислить длину окружности и площадь круга одного и того же заданного радиуса R.
2. Вычислить расстояние между двумя точками с данными координатами на плоскости (х1, y1) и (х2, y2).
3. Дана длина ребра куба. Найти площадь грани, площадь полной поверхности и объем этого куба.
4. Три сопротивления R1, R2, R3 соединены параллельно. Найдите сопротивление всей цепи.
5. Найти сумму членов арифметической прогрессии, если известны ее первый член, разность и число членов прогрессии.
6. Вычислить корни квадратного уравнения ax 2 +bx+с = 0 с заданными коэффициентами а, b и с (предполагается, что а ≠ 0 и что дискриминант уравнения неотрицателен).
Напишите программу, проверяющую число, введенное с клавиатуры на четность. Домашнее задание. C++ #2.
7. Найти площадь равнобедренной трапеции с основаниями а и b и углом α при большем основании а.
Задачи на составление логических выражений
8. Треугольник со сторонами a, b, c является равносторонним
9. Целое число N является четным двузначным числом.
10. Треугольник со сторонами a, b, c является равнобедренным.
11. Среди чисел a, b, c есть хотя бы одна пара взаимно противоположных чисел.
12. Данные числа x, y являются координатами точки, лежащей в первой координатной четверти.
13. Данные числа c и d являются соответственно квадратом и кубом числа a.
14. Заданное натуральное число N является двузначным и кратно K.
Вычислительные задачи
15. Заданы координаты трех вершин треугольника (х1, y1), (х2, y2), (х3, y3). Найти его периметр и площадь.
16. Найти произведение всех цифр заданного четырехзначного числа.
17. Вычислить площадь и периметр правильного N-угольника, описанного около окружности радиуса R (рассмотреть N – целого типа, R –вещественного типа).
18. Дано натуральное число T, которое представляет длительность прошедшего времени в секундах. Вывести данное значение длительности в часах, минутах и секундах в следующей форме: НН ч ММ мин SS с.
19. Дано действительное число R вида nnn. ddd (три цифровых разряда в дробной и целой частях). Поменять местами дробную и целую части числа и вывести полученное значение числа.
20. Составить программу перевода радианной меры угла в градусы, минуты и секунды.
Задачи на составление логических выражений
22. (x1, y1) и (x2, y2) — координаты левой верхней и правой нижней вершин прямоугольника. Точка A(x, y) принадлежит прямоугольнику.
23. Данное четырехзначное число читается одинаково слева направо и справа налево.
24. В заданном натуральном трехзначном числе N имеется четная цифра.
18 Цикл while Python
25. Сумма каких-либо двух цифр заданного трехзначного натурального числа N равна третьей цифре.
26. Сумма цифр заданного четырёхзначного числа N превосходит произведение цифр этого же числа на 1.
27. Сумма двух последних цифр заданного трёхзначного числа N меньше заданного K, а первая цифра больше 5.
28. Среди первых трёх цифр из дробной части вещественного числа есть нуль.
Вычислительные задачи
29. Дан произвольный треугольник ABC, для которого определен следующий набор характерных параметров: a, b, c — стороны треугольника; a, b, — углы (в градусах); h — высота, опущенная на сторону с; S — площадь; P — периметр треугольника. По трем заданным параметрам вычислить все остальные. Различные сочетания параметров определяют варианты заданий. Замечание: входные (исходные) и выходные значения углов должны представляться в градусной мере.
Источник: studfile.net
Для каждой задачи составить программу, выводящую значение TRUE, если указанное высказывание является
истинным, и FALSE — в противном случае (использовать условный оператор нельзя) 5. Данные числа x, y являются координатами точки, лежащей в первой координатной четверти. 6. Данные числа c и d являются соответственно квадратом и кубом числа а.
Ответы на вопрос
Отвечает Завьялов Лёша.
PascalABC.NET 3.3.5, сборка 1640 от 17.03.2018
Внимание! Если программа не работает, обновите версию!
begin
// 1
var (x,y):=ReadReal2(‘Введите x и y:’);
Writeln((x>0) and (y>0));
// 2
var a,c,d:longint;
Write(‘Введите число, его квадрат и куб: ‘); Read(a,c,d);
Writeln((a*a=c) and (a*a*a=d))
end.
Пример
Введите x и y: 3.5 1.8
True
Введите число, его квадрат и куб: 15 225 1225
False
Источник: uznavalka.pro
Для каждой задачи составить программу в Pascal, выводящую значение TRUE, если указанное высказывание является истинным, и FALSE — в противном случае
Var
a,b,c:real;
d: boolean;
begin
writeln (‘Введите строну А: ‘);
readln(a);
writeln (‘Введите строну B: ‘);
readln(b);
writeln (‘Введите строну C: ‘);
readln(c);
if (a=b) then d:=true
else d:=false;
writeln (d);
end.
Нет комментариев
Var a,b:real;
begin
writeln(‘Введите 1 сторону.’);
readln(a);
writeln(‘Введите 2 сторону.’);
readln(b);
if a=b then writeln(‘TRUE’) else writeln(‘FALSE’);
end.
4 комментария:
Var a,b:real;beginwriteln(‘Введите 1 сторону.’);readln(a);writeln(‘Введите 2 сторону.’);readln(b);if a=b then writeln(‘TRUE’) else writeln(‘FALSE’)end.
Тысяча извинений. Не кажется ли Вам, что надо использовать тип переменной boolean?? ну в смысле по условию задачи.
Я не привык 🙂 Ты не с питона пришел случайно ? 🙂
нет. нет. просто я думал надо «ture» или «false» выводить не как текст, а как значение переменной. хотя и как текст в принципе тоже можно. так даже проще.
Источник: reshimne.ru