ЗАДАЧИ ПО ИНФОРМАТИКЕ ВЕТВЯЩИЕСЯ АЛГОРИТМЫ ПОМОГИТЕ!!!

0 голосов

ЗАДАЧИ ПО ИНФОРМАТИКЕ ВЕТВЯЩИЕСЯ АЛГОРИТМЫ ПОМОГИТЕ!!!


image
image

спросил от (36 баллов) в категории Информатика
оставил комментарий от Одаренный (4.0k баллов)

Pascal ABC ?

оставил комментарий от (36 баллов)

Да

2 Ответы
0 голосов
ответил от Одаренный (4.0k баллов)
 
Лучший ответ

1.
program wk;
var a,b,c:integer;
begin
readln(a);
readln(b);
readln(c);
if (a=b) and (a=c) and (b=c)
then writeln('Треугольник равносторонний');
end.

2 .  
program wk;
var a,b,c:integer;
begin
readln(a);
readln(b);
readln(c);
if (a=b)
then writeln('Треугольник равнобедренный');
end.

3.
program wk;
var a:char;
begin
writeln('Кто ты: мальчик или девочка ?Введи Д или М') ;
readln(a);
If (a='Д') and (a<>'M') then
writeln('Мне нравятся девочки!')
else writeln('Мне нравятся мальчики!')
end.

оставил комментарий от Одаренный (4.0k баллов)

пробуй

оставил комментарий от Начинающий (510 баллов)

вот при наличии этих строк программа будет отвечать условию задачи.

оставил комментарий от Начинающий (510 баллов)

if s= 'М' then writeln ('Мне нравятся девочки!');
if s= 'Д' then writeln ('Мне нравятся мальчики');

оставил комментарий от (36 баллов)

все работает просто я поменял Мна B(ну типа бойс)а Д на G(типо гёрл) и все норм пашет

оставил комментарий от Одаренный (4.0k баллов)

Только что проверил-все работает.

оставил комментарий от Начинающий (510 баллов)

Ну и программа твоя будет работать неверно.

оставил комментарий от Одаренный (4.0k баллов)

лол

оставил комментарий от Начинающий (510 баллов)

Про то, что надо вводить букву "М" на русском языке не сказано в задании ничего.

оставил комментарий от Начинающий (510 баллов)

Введи тогда М на английском.

оставил комментарий от Одаренный (4.0k баллов)

Это было бы слишком просто.

0 голосов
ответил от Начинающий (510 баллов)

1.
var
a,b,c:integer;
begin
writeln ('Введите сторону треугольника А');
readln (a);
writeln ('Введите сторону треугольника B');
readln (b);
writeln ('Введите сторону треугольника C');
readln (c);
if (a=b) and (b=c) then writeln ('Треугольник равностороний')
else writeln ('Треугольник не является равносторонним');
end.
--------
2.
var
a,b,c:integer;
begin
writeln ('Введите сторону треугольника А');
readln (a);
writeln ('Введите сторону треугольника B');
readln (b);
writeln ('Введите сторону треугольника C');
readln (c);
if (a=b) then writeln ('Треугольник равнобедренный')
else writeln ('Треугольник не является равнобедренным');
end.

--------
3.
var
s:char;
begin
writeln ('Кто ты: Мальчик или девочка? Введи Д или М:');
readln (s);
if s= 'М' then writeln ('Мне нравятся девочки!');
if s= 'Д' then writeln ('Мне нравятся мальчики');
end.

оставил комментарий от Начинающий (510 баллов)

var
a,b,c:integer;
begin
writeln ('Введите сторону треугольника А');
readln (a);
writeln ('Введите сторону треугольника B');
readln (b);
writeln ('Введите сторону треугольника C');
readln (c);
if (a=b) then writeln ('Треугольник равнобедренный')
else writeln ('Треугольник не является равнобедренным');

end.

оставил комментарий от Начинающий (510 баллов)

var
a,b,c:integer;
begin
writeln ('Введите сторону треугольника А');
readln (a);
writeln ('Введите сторону треугольника B');
readln (b);
writeln ('Введите сторону треугольника C');
readln (c);
if (a=b) and (b=c) then writeln ('Треугольник равностороний')
else writeln ('Треугольник не является равносторонним');

end.

оставил комментарий от (36 баллов)

а остальные две поможешь?

оставил комментарий от Начинающий (510 баллов)

а символьные переменные это char.

оставил комментарий от Начинающий (510 баллов)

integer - тип переменных, который отвечает за целые числа. здась "Д" и "М" - символьные переменные.

оставил комментарий от (36 баллов)

а у нас только мы пользуемся VAR и INTEGER

...