Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
FOX21
0 / 0 / 0
Регистрация: 07.10.2014
Сообщений: 4
1

Вывести максимальное число введенной числовой последовательности

13.10.2014, 19:33. Просмотров 1021. Ответов 4
Метки нет (Все метки)

Ввести N натуральных чисел. Завершить ввод 0-м. Вывести максимальное число.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.10.2014, 19:33
Ответы с готовыми решениями:

Найти в введенной последовательности чисел максимальное число
вводятся числа , пока не будет введено нечетное число. Найти максимальное из них. Через циклы

Написать программу, которая определяет максимальное число из введенной с клавиатуры последовательности отрицательных чисел
Написать программу, которая определяет максимальное число из введенной с клавиатуры...

С помощью рекурсии вывести максимальное число последовательности и нечётные числа
Дана последовательность чисел, вводится с клавиатуры, ввод завершается введением нуля. С помощью...

Написать программу, которая определяет минимальное число во введенной с клавиатуры последовательности
Написать программу, которая определяет минимальное число во введенной с клавиатуры...

Найти максимальное число идущих подряд равных элементов последовательности
Дана последовательность натуральных чисел, завершающаяся числом 0. Определите, какое наибольшее...

4
tenager
34 / 23 / 26
Регистрация: 22.01.2011
Сообщений: 76
13.10.2014, 19:41 2
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#include <stdio.h>
 
int main ( int argc, char *argv[] )
{
    int N;
    int num;
    int max;
    printf ("N = ");
    scanf ("%d", &N);
    
    for ( int i = 0; i < N; i ++ )
    {
        printf ( "Element №%d: ", i+1 );
        scanf("%d", &num);
        if ( i == 0 )
            max = num;
        if ( num > max )
            max = num;
        if ( num == 0 )
            break;
    }
 
    if ( N < 1 )
        puts ("N = 0!!!");
    else
        printf("Max: %d\n",max);
 
    return 0;
}
0
FOX21
0 / 0 / 0
Регистрация: 07.10.2014
Сообщений: 4
18.10.2014, 15:15  [ТС] 3
tenager, YВыдает ошибку в (For)
C
1
for ( int i = 0; i < N; i ++ )
0
Olejik7
10 / 10 / 13
Регистрация: 17.02.2014
Сообщений: 58
18.10.2014, 18:06 4
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <stdio.h>
#include <stdlib.h>
int main()
{
int N, *mas, i, maxM;
printf("Vvedite razmernost massiva: ");
scanf ("%i",&N);
mas=(int*)calloc(N,sizeof(int));
for (i=0; i<N; i++)
scanf("%i",&mas[i]);
maxM=mas[0];
for (i=1;i<N;i++)
    if (mas[i]>maxM) maxM=mas[i];
printf("maksimalnoe - %i", maxM);
free(mas);
return 0;
}
0
tenager
34 / 23 / 26
Регистрация: 22.01.2011
Сообщений: 76
19.10.2014, 20:15 5
Цитата Сообщение от FOX21 Посмотреть сообщение
tenager, YВыдает ошибку в (For)
C
1
for ( int i = 0; i < N; i ++ )
Возможно, это связано с тем, что вы используете стандарт языка c89.
В этом случае i необходимо объявить вне оператора for.
0
19.10.2014, 20:15
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.10.2014, 20:15

Во введенной пользователем строке посчитать количество букв «а» и «о» вывести их число на экран
Помогите, пожалуйста, только начал изучать язык, нашел в сборнике задач для паскаля такое задание :...

Определить, какое число в заданной последовательности чисел встретится раньше: максимальное или минимальное
Даны натуральное число n и целые числа x1, x2, ..., xn. Какое число в последовательности чисел xi...

Вывести на экран максимальное число, которое находится в диапазоне, запись которого содержит N нулей
Доброго времеми суток, многоуважаемые форумчане! Так как знания в программировании слабые, прошу...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru