?>
с C#. Мне нужны простые решения вот этих заданий! 2.4.5.2 Некоторый студент опаздывает на каждое занятие от 3 до 10 минут (случайное число В неделе 20 занятий. На какой неделе он «наберет» 20 часов опозданий? 2.4.5.3 Случайным образом формируются координаты А(X, Y) и В(X, Y) ста прямоугольников заданных противоположными вершинами. Диапазон значений координат от минус 150 до 150. Подсчитать и напечатать количество прямоугольников расположенных в верхней и нижней четвертях системы координат (если вершины расположены в разных половинах, то этот вариант исключается из рассмотрения)
Ответы
const
alpha=['a'..'z'];
digits=['0'..'9'];
var
na,nd,i:integer;
s:string;
begin
na:=0; nd:=0;
Write('Введите текст: '); Readln(s);
for i:=1 to Length(s) do
if s[i] in alpha then Inc(na)
else
if s[i] in digits then Inc(nd);
if na>nd then Writeln('В тексте больше букв')
else
if na<nd then Writeln('В тексте больше цифр')
else Writeln('В тексте букв и цифр поровну')
end.
Тестовое решение:
Введите текст: the equation 3.546x^2+4.18x-4.1=0
В тексте больше букв