Предмет: Информатика,
автор: Kpa6ov
Дано натуральное число n, действительные числа a1,..., an. Получить max( |a1|,..., |an|)
shibgena:
язык программирования? или просто блок-схема?
Ответы
Автор ответа:
1
Ответ:
если си значит с printf'ами
Объяснение:
#include "stdio.h"
#include "stdlib.h"
#include "math.h"
int main()
{
int N = 10;
float a[N];
for(int i = 0; i < N; i ++)
{
a[i] = (float)rand() - RAND_MAX/2;//заполняем случайными числами
printf("%.0f\n", a[i]);//и сразу выводим
}
//поиск максимумального модуля
float max_abs = abs(a[0]); //сперва установим максимумом первый эл-т
for(int i = 1; i < N; i ++)
{
if(abs(a[i]) > max_abs)
max_abs = abs(a[i]);
}
printf("max abs = %.0f", max_abs);
}
Приложения:
Похожие вопросы
Предмет: Русский язык,
автор: lugan2012
Предмет: Русский язык,
автор: Аноним
Предмет: Русский язык,
автор: Alanbek2005
Предмет: Математика,
автор: okcaha683993
Предмет: География,
автор: олеся740