Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ 2 последовательности (срочно) http://www.cyberforum.ru/cpp-beginners/thread322078.html
1)дана последовательность из 2n символов. Выяснить в какой половине в первой или во второй больше вопросительных знаков. (не исключается случай равенства) 2)дана последовательность из n символов....
C++ Строки и файлы Помогите... Написать программу, которая считывает содержимое указанного .txt файла и выводит его содержимое на экран, нумеруя при этом строки. http://www.cyberforum.ru/cpp-beginners/thread322061.html
Что должно быть в скобочках у t_fio? C++
Что должно быть в скобочках у t_fio? Все эти переменные,которые будут принимать значения из БД CMyDialog::CMyDialog(CWnd* pParent /*=NULL*/) : CDialog(CMyDialog::IDD, pParent) , t_id(0) ...
Иерархия геометрических объектов: клас точка->класс квадрат->класс прямоугольник C++
Иерархия геометрических объектов: класс точка->класс квадрат->класс прямоугольник. Построить эту иерархию наследованием.. Прошу помочь - возможно это кем то уже делалось, не прошу писать с нуля -...
C++ Массивы http://www.cyberforum.ru/cpp-beginners/thread322040.html
Help люди! Нужно создать программу находящую среди положительных чисел массива наибольшее. Элементы массива действительные числа.
C++ Найти частное двух чисел Не используя операций умножая или деления. Например X/Y Догадался только до такого способа Q - частное X,Y - числа while(X >= Y) {X=X-Y; Q++} подробнее

Показать сообщение отдельно
tylix
68 / 55 / 6
Регистрация: 10.06.2011
Сообщений: 149
18.06.2011, 15:20
Цитата Сообщение от bander64 Посмотреть сообщение
Задача 4. Написать программу, которая вычисляет среднее арифметическое последовательности дробных чисел, вводимых с клавиатуры. После ввода последнего числа программа должна выводить минимальное и максимальное число последовательности. Количество последовательности чисел должно задаваться во время работы программы. Рекомендуемый вид экрана представлен ниже.
Нарисуйте блок-схему решения задачи.
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
30
31
32
33
34
35
36
37
38
#include <stdio.h>
#include <stdlib.h>
 
int main()
{
    int count; // длина последовательности
    float *f;  // дин. массив чисел
    float *p;  // указатель
    float min;
    float max;
    float sum = 0;
    int i;
 
    printf("How many: ");
    if (!scanf("%u", &count)) return 0; // ошибка ввода числа
    f = malloc(sizeof(float) * count);
    if (!f) return 0; // ошибка выдел. памяти
    p = f;
    for (i = 0; i < count; i++, p++) {
        printf("enter> ");
        // если ввести не число выход досрочно )
        if (!scanf("%f", p)) return 0;
        sum += *p;
    }
    p = f;
    max = min = *p;
    p++;
    for (i = 1; i < count; i++, p++) {
        if (min > *p) min = *p;
        if (max < *p) max = *p;
    }
    printf("sred ar = %.4f\n", sum/count);
    printf("min     = %.4f\n", min);
    printf("min     = %.4f\n", max);
    free(f);
    system("pause");
    return 0;
}
Добавлено через 7 минут
Цитата Сообщение от bander64 Посмотреть сообщение
думаю да)дальше решишь??
хмм.. подумаю.. если не буду занят...
Кста, ты и сам уже можешь их решить, немного изменив код
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru