andreyduborezz2913
?>

Подскажите как отобрать фамилии.напишите программу, которая заполняет с клавиатуры массив 3x5 фамилиями, именами и отчествами (фамилии размещаются в первой строке, имена — во второй, отчества — в третьей определите, есть ли в списке однофамильцы и выведите на экран их имена и отчества.

Информатика

Ответы

irinakiral

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

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

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

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

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

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

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

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

maksmi

При запуске программы массив для неё не имеет никакого значения. Он создан только для того чтобы программистам было написать программу.

Пример(он будет на языке С++ но суть думаю будет понятна)

Создадим 5 переменных

int a1 = 1;

int a2 = 2;

int a3 = 3;

int a4 = 4;

int a5 = 5;

И вот для того чтобы вывести нам нужно будет написать

cout << a1 << a2 << a3 << a4 << a5;

Это не удобно по этому программисты придумали массивы.

Создадим массив для 5 элементов

int a[4]; // Так как отчёт начинает с нуля. 0,1,2,3,4

и заполним, а так же выведем его при цикла

for(int i = 1; i<=4; i++){

a[i] = i;

cout << a[i];

}

Код стал намного меньше и намного лучше читабельный.

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

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

Подскажите как отобрать фамилии.напишите программу, которая заполняет с клавиатуры массив 3x5 фамилиями, именами и отчествами (фамилии размещаются в первой строке, имена — во второй, отчества — в третьей определите, есть ли в списке однофамильцы и выведите на экран их имена и отчества.
Ваше имя (никнейм)*
Email*
Комментарий*

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

contact
Zukhra Andreevich1040
tenvalerij
tatarinova-51
suturinavaleriya51
Fedorovna
egcuzn86
Gennadevna-Darya1216
ooozita5
Lugovoi
phmad7
Azarova Anastasiya1707
innaglobal21
Кожуховский398
natalia-shelkovich