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

Найти количество квадратов нечётных чисел среди компонентов файла

09.05.2016, 12:48. Показов 4083. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите, пожалуйста) Заполнить файл f натуральными числами, полученными с помощью генератора случайных чисел. Найти количество квадратов нечётных чисел среди компонентов.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.05.2016, 12:48
Ответы с готовыми решениями:

Найти количество удвоенных нечетных чисел среди компонентов файла
Заполнить файл f целыми числами, полученными с помо*щью генератора случайных чисел. Найти...

Найти количество квадратов нечетных чисел среди компонент файла
Дан файл f, компоненты которого являются целыми числами. Найти количество квадратов нечетных чисел...

Заполнить файл целыми числами, найти количество удвоенных нечетных среди компонентов файла
Заполнить файл f целыми числами, полученными с помощью генератора случайных чисел. Найти...

Заполнить файл f натуральными случайными числами. Найти количество квадратов четных чисел среди компонентов и вывести их
Заполнить файл f натуральными случайными числами. Найти количество квадратов четных чисел среди...

1
1505 / 968 / 812
Регистрация: 30.04.2016
Сообщений: 3,334
09.05.2016, 16:55 2
Лучший ответ Сообщение было отмечено Pretty_Killer как решение

Решение

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

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
#include <iostream>
#include <cmath>
#include <locale>
#include <cstdlib>
#include <fstream>
 
using namespace std;
 
int main()
{ 
srand((unsigned)time(NULL));
ofstream fout("output.txt");
int N, k;
cout << "Введите количество чисел:" << endl;
cout << "N = ";
cin >> N;
cout << "Заданное количество чисел было записано в файл output.txt!" << endl;
int A[N];
fout << "Random numbers:" << endl;
k = 0;
for (int i = 0; i < N; i++) 
{  
A[i] = rand() % 101;
if (((int)sqrt(A[i]) == sqrt(A[i])) && (A[i] % 2)) k++;
fout << A[i] << " ";
}
fout << endl << "Total number of odd squares: " << k << endl;
fout.close();
system("pause"); 
return 0;   
}
Добавлено через 2 минуты
Pretty_Killer, массив, конечно, лучше объявить так: int *A = new int [N].
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.05.2016, 16:55
Помогаю со студенческими работами здесь

Найти количество удвоенных нечетных чисел среди компонент файла
Программу просто выбивает и выдает ошибку.. я думаю причина в том, что программа не считывает след....

Найти среди компонентов файла количество чисел, которые делятся на 2, но не делятся на 4
Заполнить файл f целыми числами, полученными с помощью генератора случайных чисел. Найти среди...

Найти количество квадратов нечетных чисел среди компонентов файла
Пожалуйста помагите? Заполнить файл Натуральными числами полученными с помощью генератора...

Найти количество квадратов нечетных чисел среди компонентов файла
Привет! Помогите пожалуйста напмсать программу на Pascal ABC, Задание: Заполнить файл f...

Найти количество квадратов нечётных чисел среди компонентов типизированного файла
Здравствуйте! Дан файл f , компоненты которого являются целыми числами Найти: Количество...

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


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

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

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