М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
MarinkaJones
MarinkaJones
04.09.2022 16:11 •  Информатика

Выведите на экран значение логического выражения, которое принимает значение true, если треугольник со сторонами a, b, cявляется равнобедренным, и false – в противном случае.

👇
Ответ:
aminkaaverynova
aminkaaverynova
04.09.2022
Var a,b,c:real;
begin
readln(a,b,c);
if (a=b) or (b=c) or (a=c) then writeln('true')
else writeln('false');
end.
4,4(31 оценок)
Открыть все ответы
Ответ:
ychviviv
ychviviv
04.09.2022
Код

#include <iostream>

using namespace std;

int main(){

   setlocale(LC_ALL, "Russian");

   string s = "_-_-_-.*.*.*.*";

   unsigned int plusValue = 0, minusValue = 0, starValue = 0;

   for(int i = 0; i < s.length(); i++){

       if(s[i] == '+'){

           plusValue = plusValue + 1;

       }

       else if(s[i] == '-'){

           minusValue = minusValue + 1;

       }

       else if(s[i] == '*'){

           starValue = starValue + 1;

       }

   }

   cout << "Всего " <<  

   plusValue << " плюсов, " <<  

   minusValue << " минусов и " <<  

   starValue << " звёздочек.";

   return 0;

}

Проверка

Всего 5 плюсов, 3 минусов и 4 звёздочек.

4,5(58 оценок)
Ответ:
mikhail2005com
mikhail2005com
04.09.2022

Так как из-за структуры языка все символы, вводимые для типа int превращаются в 0, то после ввода в main можно проверяться на наличие нуля. Это никак не навредит программе, поскольку в датах не может быть нуля.

Код

int main()

{

 int day = 0, month = 0, year = 0;

 cout << "Ilya (d//m//y): ";

 cin >> day >> month >> year;

 if((day == 0) || (month == 0) || (year == 0)){

     cout << "Вы ввели неверные данные!";

     return 0;

 }

 else{

    // ...

 }

 return 0;

}

Проверка

Ilya (d//m//y): six 3 1999                                                                            

Вы ввели неверные данные!


Ilya (d//m//y): ( 8 1954                                                                              

Вы ввели неверные данные!

4,6(92 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ