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

все те же файлы!!! - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Составить программу для подсчета суммы отрицательных элементов квадратного массива Х, что состоит из N?N целых чисел, расположенных ниже главной диаго http://www.cyberforum.ru/cpp-beginners/thread140909.html
Составить программу для подсчета суммы отрицательных элементов квадратного массива Х, что состоит из N?N целых чисел, расположенных ниже главной диагонали. Сформировать матрицу с помощью генератора случайных чисел и организовать ее вывод на экран.
C++ Дан линейный массив А, что состоит из N действительных чисел. Составить программу которая находит номер элемента, значение которого наименьшое Дан линейный массмв А, что состоит из N действительных чисел. Составить программу которая находит номер элемента, значение которого наименьшое отклоняется от среднего значения всех элементов массива. спс http://www.cyberforum.ru/cpp-beginners/thread140908.html
C++ Найти объем конуса в С
найти объем конуса. V=1/3*3.14*r*r*h
В матрице 10 на 10 найти сумму всех четных элементов!срочно C++
помогите решить плз! Добавлено через 4 минуты помогите,помогите,помогите,скорее,оч надо(
C++ C++ теория http://www.cyberforum.ru/cpp-beginners/thread140879.html
прошу помощи,нужны эти теоритические вопросы(в гугле ничего найти не могу) этих лекций у меня нет(тут 1-2 лекции) пожалуйста,напишите,или дайте ссылку... 44. Различие между ЕХЕ – и СОМ – фаилами, требования, предъявляемые к исходному модулю, предназначенному для создания СОМ – файла, примеры программ. 45. Понятие структурного программирования, этап проектирования - композиция и...
C++ Вывод данного текста. Нужно разработать алгоритм вывода текста чтобы получилось что то вроде этого: подробнее

Показать сообщение отдельно
Бо
 Аватар для Бо
5 / 5 / 2
Регистрация: 08.12.2009
Сообщений: 158
08.06.2010, 21:18  [ТС]     все те же файлы!!!
люди уже последняя не надо!
вот тут парюсь с первой
что не так:
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
42
#include <stdio.h>
#include <stdlib.h>
 
#define FIN_NAME "in.txt"
#define FOUT_NAME "out.txt"
 
int main()
{
    int cnt=0;
    double *arr = NULL, val;
    long size = 0, i;
    FILE *fin, *fout;
 
    fin = fopen(FIN_NAME, "r");
    while ( fscanf(fin, "%lf", &val) == 1 )
    {
        if ( ( arr = realloc(arr, sizeof(double) * (size + 1)) ) == NULL )
        {
            perror("realloc");
            exit(0);
        }
        arr[size++] = val;
    }
 
    fclose(fin);
 
 
    fout = fopen(FOUT_NAME, "w");
 
    for ( i =0; i<size; i++ )
    {
        while( arr[i+1] > arr[i] )
        {
            cnt++; 
        }
         fprintf(fout, "%d\n", cnt);
        cnt=0;
    }
 
 
    exit( ( fclose(fout) ) ? EXIT_FAILURE : EXIT_SUCCESS );
}
 
Текущее время: 07:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru