Форум программистов, компьютерный форум CyberForum.ru

Заполнить файл f натуральными числами, полученными с помощью генератора натуральных чисел - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Программа, печатающая гистограмму распределения вероятности появления каждой буквы во входном потоке http://www.cyberforum.ru/cpp-beginners/thread563397.html
1. Программа ввода любого целого числа, пользуясь getch(). При этом результат должен выводиться на монитор и в файл, имя которого задано в командной строке. 2. Программа, печатающая гистограмму распределения вероятности появления каждой буквы во входном потоке. Имя входного файла и файла для гистограммы передаются в программу из командной стороки.
C++ Как посчитать дробную и целую часть числа переводя его из 10-тичной в 8-ричную систему?! Прошу вашей помощи... http://www.cyberforum.ru/cpp-beginners/thread563381.html
Список животных :) C++
Ребята помогите пожалуйста. • для каждого животного (точнее вида животного) получить количество владельцев и количество кличек; • для каждого животного получить список владельцев этого вида животного; Исправьте код плиз0 #include <iostream> #include <queue> #include <fstream> #include <string> #include <list> #include <algorithm>
C++ Строки: является ли введенная с клавиатуры строка шестнадцатеричным числом
Уважаемые друзья! Помогите пожалуйста Задание: Написать программу, которая проверяет, является ли введенная с клавиатуры строка шестнадцатеричным числом. Буду очень благодарна вам :)
C++ Составить программу для вычисления площади кольца... http://www.cyberforum.ru/cpp-beginners/thread563374.html
Составить программу для вычисления площади кольца по значениям внутреннего и внешнего радиусов, используя функцию вычисления площади круга.
C++ Массив: Найти минимальный среди минимальных элементов каждого столбца. Дана матрица размера 5 x 10. Найти минимальный среди минимальных элементов каждой столбца. подробнее

Показать сообщение отдельно
amfisat
 Аватар для amfisat
67 / 67 / 1
Регистрация: 16.06.2009
Сообщений: 235
02.05.2012, 13:11     Заполнить файл f натуральными числами, полученными с помощью генератора натуральных чисел
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
39
40
41
#include <cstdio>
#include <time.h>
#include <cstdlib>
#include <cmath>
 
int main()
{
    srand(time(NULL));
    const int n = 10;
    int arr[n];
 
    FILE* file;
    if ((file = fopen("file.txt","w")) == NULL)
    {
        printf ("Error in opening file for writing! \n"); 
        return 1;
    }
    
    for (int i=0; i<n; i++)
        fprintf(file, "%d ", rand() % 100);
    fclose(file);
 
    if ((file = fopen("file.txt","r")) == NULL)
    {
        printf ("Error in opening file for reading! \n"); 
        return 1;
    }
 
    int i = 0, c = 0;
    while (i<n)
        fscanf(file, "%d", &arr[i++]);
    fclose(file);
 
    for (int i=0; i<n; i++)
        for (int k=1; k<n; k++)
            if ((k % 2 != 0) && (sqrt(double(arr[i])) == k))
                c++;
    
    printf ("There are %d such numbers \n\n", c);
    return 0;
}
 
Текущее время: 18:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru