В
Все
М
Математика
А
Английский язык
Х
Химия
Э
Экономика
П
Право
И
Информатика
У
Українська мова
Қ
Қазақ тiлi
О
ОБЖ
Н
Немецкий язык
Б
Беларуская мова
У
Українська література
М
Музыка
П
Психология
А
Алгебра
Л
Литература
Б
Биология
М
МХК
О
Окружающий мир
О
Обществознание
И
История
Г
Геометрия
Ф
Французский язык
Ф
Физика
Д
Другие предметы
Р
Русский язык
Г
География
aykmuradyan20
aykmuradyan20
12.12.2020 23:59 •  Информатика

Написать программу на Paython)
11. Складіть програму, яка б у відповідь на введену оцінку з інформатики виводила на екран наступний текст:
якщо оцінка 10-12, то «молодець, я тобою пишаюся!»
якщо оцінка 7-9, то «я радий, сподіваюся, буде «5»»
якщо оцінка 4-6, то "не лінуйся і все вийде"
інакше «ти, напевно, не ходиш на уроки»
12. Складіть програму, подвоює значення цілої змінної а, якщо а<10 і залишає значення змінної, якщо a>=10.
13. Дано два числа. Відняти від більшого менше і результат вивести на екран.
14.Дано ціле число. Якщо воно є позитивним, то додати до нього 1; в іншому випадку відняти з нього 2. Вивести отримане число.
15. Задати за до умовного оператора наступні дії: більше з трьох даних чисел (a, b і с) зменшити на 5.

Показать ответ
Ответ:
nekrasska
nekrasska
19.06.2020 19:26

Из курса математики мы знаем что периметр треугольника равен сумме его трех сторон, в равностороннем треугольнике они равны , потому

P=3*a, где а - сторона равностороннего треугольника.

а площадь расчитывается по формуле

S= \frac{a^{2}\sqrt{3} }{4}

Смотрим программы.

1 Программа подходит, формулы в функциях вроде правильно написаны.

2 Программа не подходит, по виду вроде для квадрата формулы

3 Программа не подходит. Формула площади вроде для треугольника( половина основания на высоту), но не для равностороннего  и в функции для периметра в аргументах 3 штуки - очевидно это стороны треугольника и предполагается что они разные.

0,0(0 оценок)
Ответ:
кот883
кот883
26.04.2022 20:59
#include <iostream>
#include <string>
#include <time.h>
using namespace std;

void main()
 {
srand(time(NULL));
int n,k=0,k1=4;
cin >> n;                         //вводишь количество символов
string *s=new string [n];
for (int i = 0;i < n;++i)
{
while (k == k1)
{
k = rand() % 3;
}
switch (k)
{
case 0:s[i] = '0';cout << s[i];break;
case 1:s[i] ='1';cout << s[i];break;    //вместо 0,1,2 пишешь свой алфавит .
case 2:s[i] ='2';cout << s[i];break;
}
k1 = k;
}
system("pause");
}
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота