0 / 0 / 0
Регистрация: 18.06.2014
Сообщений: 14
1

Вычислить сумму и количество элементов файла, значение которых больше чем 9,3

18.06.2014, 21:00. Показов 1203. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
создать целочисленный файл. Вычислить сумму и количество элементов, значение которых больше чем 9,3 и среднее арифметическое элементов, значения которых меньше, чем –3,5
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.06.2014, 21:00
Ответы с готовыми решениями:

Вычислить среднее арифметическое элементов, значение которых больше чем значение последнего
Задача по С++(Не могу понять где ошибка) #include<iostream> using namespace std; int F1(int a,...

Вычислить сумму и количество отрицательных элементов массива, которые больше чем b и меньше чем a
Требуется помощь в написании программы по обработке одномерного массива в Delphi. Условие:...

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

Найти сумму и количество элементов, абсолютное значение которых больше среднеарифметического
Ввести целочисленный массив, состоящий из 17 элементов. Найти сумму и количество элементов,...

1
Фрилансер
3417 / 2814 / 3000
Регистрация: 08.02.2012
Сообщений: 8,549
Записей в блоге: 1
21.06.2014, 08:26 2
Лучший ответ Сообщение было отмечено laderic как решение

Решение

Pascal
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
Var f:file of integer;
    i,m,k1,k2,s,sr:integer;
Begin
    Assign(f,'in.dat');Rewrite(f);
    For i:=1 to random(11)+10 do
    Begin
      m:=random(31)-15;
      write(f,m);
      write(m:4);
    End;
    writeln;
    Reset(f);
    While not Eof(f) do
    Begin
      read(f,m);
      if m>9.3 then
      Begin
        s:=s+m;
        inc(k1);
      End;
      if m<-3.5 then
      Begin
        sr:=sr+m;
        inc(k2);
      End;
    End;
    writeln('Сумма элементов больших чем 9.3 = ',s,' их количество = ',k1);
    writeln('Среднее арифметическое элементов меньших чем -3.5 = ',sr/k2:0:2);
    Close(f);
    readln;
End.
Добавлено через 41 секунду
Только не понятно,если файл целочисленный,то зачем числа для сравнения вещественные?!
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.06.2014, 08:26
Помогаю со студенческими работами здесь

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

Вычислить количество элементов в файле, значение которых больше среднего арифметического
Дано файл , элементами которого являются целые числа. Вычислить количество элементов ,значение...

Вычислить количество элементов массива, значение которых больше произведения их индексов
Составить программу, в которой сформировать двумерный целочисленный массив A. Вычислить...

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


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru