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

Переписать в другой файл те массивы, у которых сумма элементов больше 0

05.05.2014, 22:19. Показов 2015. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
1. Создать файл, содержащий 10 одномерных целочисленных массивов a1, a2,..., a10, заполненных случайными числами от –50 до 50.
2.Переписать в другой файл те массивы, у которых сумма элементов больше 0.

Подскажите примерно как можно реализовать, 2 пункт более мене понятен, а вот с 1 чот неоч!
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.05.2014, 22:19
Ответы с готовыми решениями:

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

Переписать в другой текстовый файл те строки из первого файла, в которых сумма чисел не четна.
В первом текстовом файле содержатся строки, состоящие из нескольких слов. Под словом...

Переписывать в новый файл те матрицы, сумма элементов которых больше заданного числа
Типизированный файл состоит из компонент-матриц. Используя подпрограммы, полностью напишите...

Вывести в другой файл последовательность b1, b2,..,bn, где bi - сумма квадратов тех элементов строчки i, модули которых лежат в диапазоне [1; 5]
Доброе время суток! Помогите, пожалуйста, с задачами. Никак не могу понять как их решать: №2...

1
Чорумфанин
346 / 346 / 320
Регистрация: 06.03.2014
Сообщений: 899
06.05.2014, 16:50 2
Лучший ответ Сообщение было отмечено lor08 как решение

Решение

вот это создаст файл и запишет в него 10 массивов из 10 элементов каждый, массивы из случайных чисел
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#define N 10
 
int main()
{
FILE *write;
int i,n;
srand(time(NULL));
write=fopen("mass.txt","wt");
for(n=0;n<10;n++)
{
      for(i=0;i<N;i++)
      {
         fprintf(write,"%d ",rand()%101-50);
      }
    fprintf(write,"\n");
}
fclose(write);
 
return 0;
}
0
06.05.2014, 16:50
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.05.2014, 16:50
Помогаю со студенческими работами здесь

Переписать из одного массива в другой все элементы, значения которых больше -1.8 и меньше 2.7
Сформировать вещественный массив A,элементами которого являются случайные числа из диапазона...

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

Массивы: Найти элементы и их индексы, сумма цифр которых больше 30
Найти элементы и их индексы, сумма цифр которых больше 30

Переписать в другой файл данные сотрудников, которым больше 25 лет
Из внешнего файла, содержащего исходные данные, переписать в другой файл и распечатать данные...

Переписать в другой файл и распечатать: список абитуриентов имеющих средний балл больше 4,5
Из внешнего файла ABITURIENT.DAT содержавшего исходные данные. Переписать в другой файл и...

Переписать в другой файл строки, в которых нет латинских букв
//Переписать в другой файл строки, в которых нет латинских букв. Помогите пожалуйста!!


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

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

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