Olesyamilenina8
?>

1.напиши программу , которая присваивает переменной х значение 9, а затем выводит на экран: в первой строке это значение с поясняющей надписью (например значение х равно 9), а во второй – квадрат этого значения (тоже – с поясняющей надписью 2.напишите программу которая принимает с клавиатуры 10 целых чисел и выводит на экран, сколько из них были положительными. 3. напишите программу - словарь, считывающую номер месяца и печатающую его название. 4.усовершенствуйте программу из пункта 3, добавив возможность пользователю указать, или названия месяцев возвращать.

Информатика

Ответы

bellenru
1) for i: =1 to 10 do begin read (a); if a > 0 then c : = c + 1; end; writeln ( c ); end.
tiv67
// pascalabc.net 3.3, сборка 1607 от 31.12.2017 // внимание! если программа не работает, обновите версию! function gcd(a,b: integer): integer; // нод begin   while b< > 0 do begin a: =a mod b; swap(a,b) end;   result: =a end; procedure redfrac(var a,b: integer); // сокращение дроби begin   var (sgna,sgnb): =(sign(a),sign(b)); // мы должны учитывать знак!   (a,b): =(abs(a),abs(b));   var d: =gcd(a,b);   (a,b): =((a div d)*sgna,(b div d)*sgnb) end; begin   var (a,b): =readinteger2('числитель и знаменатель 1-й дроби: ');   var (c,d): =readinteger2('числитель и знаменатель 2-й дроби: ');   var (p,q): =(a*d+b*c,b*d);   redfrac(p,q);   writeln('результат: ',p,'/',q) end. пример числитель и знаменатель 1-й дроби: -135 36 числитель и знаменатель 2-й дроби: 31 60 результат: -97/30
Aleksandr740
Пусть в "долях" a < =  b < = c вершин, и проведены все рёбра между разными "долями". так как из каждой вершины, лежащей в первой "доле", можно провести только  b + c рёбер, из второй доли — a + c рёбер, из третьей — a + b рёбер, то общее количество рёбер равно (a * (b + c) + b * (a + c) + c * (a + b))/2 = ab + ac + bc (деление на 2 возникает из-за того, что каждое ребро подсчитывается дважды). нужны такие a, b, c, при которых значение выражения ab + bc + ac будет максимально. максимальное значение можно найти перебором. python 3: max_value = 0     for a in range(41//3 + 1):     for b in range(a, (41 - a)//2 + 1):       c = 41 - a - b       value = a * b + a * c + b * c       max_value = max(max_value, value)   print(max_value) ответ. 560

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

1.напиши программу , которая присваивает переменной х значение 9, а затем выводит на экран: в первой строке это значение с поясняющей надписью (например значение х равно 9), а во второй – квадрат этого значения (тоже – с поясняющей надписью 2.напишите программу которая принимает с клавиатуры 10 целых чисел и выводит на экран, сколько из них были положительными. 3. напишите программу - словарь, считывающую номер месяца и печатающую его название. 4.усовершенствуйте программу из пункта 3, добавив возможность пользователю указать, или названия месяцев возвращать.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Герасимова107
vypolga1347
mashumi2170
irkm8
Japancosmetica
Владимир1524
ledlenta751
yurkovam-037
lechocolat
fil-vasilij90
Yurevich
sawa-msk
Bogataya Vladimir318
a800000
Кислинская1055