Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.06.2018, 19:00   #1
nura satre
Пользователь
 
Регистрация: 10.03.2018
Сообщений: 26
По умолчанию с++. работа с файлами

дан файл f, компоненты которого целые числа. получить в файле j числа, которые делятся на 3 и не делятся на 7.
я не знаю, как переписать туда сами числа, а не их количество. подскажите, пожалуйста
Код:
#include <cstdio>
#include <cstdlib>
#include <fstream>
#include <time.h>
#include <cmath>

using namespace std;

int main()
{
    srand(time(0));
  int N=20, a[N], i;
    FILE *f = fopen("f.txt","r");
    if (!f)
    {         puts("File not open");   }
    else puts("File open");
    for(i = 0;i < N; i++)
        {         if (fscanf(f, "%d", &a[i]) == EOF)
        break;
      printf("%d  ", a[i]);    }
    printf("\n");
    fclose(f);

    int  kol=0;
    for( int i = 0; i < N; i++)
    {

    if (a[i]%3==0 && a[i]%7!=0)
    {
        kol++;
            }
    }
    printf("\n Chisla, kotorue del na 3 i ne del na 7: %d \n", kol);
    fclose(f);
    f = fopen ("g.txt", "w");
     if (!f)
    {         puts("File not open");   }
    else puts("File open");
    for(i = 0;i < N; i++)
        {         if (fscanf(f, "%d", &a[i]) == EOF)
        break;
      printf("%d  ", a[i]);          }
    printf("\n");
    printf("\n");
    fprintf(f, "\n  Chisla, kotorue del na 3 i ne del na 7: %d \n", kol);
    fclose(f);
}
nura satre вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Лабораторная работа(очень простая) Структуры, работа с файлами yurda Фриланс 2 11.06.2016 08:44
Работа с файлами: запись, добавление, чтение (найти ошибку в коде) / C для начинающих Надо создать программу для работы с файлами Konlor Общие вопросы C/C++ 2 18.05.2014 12:37
Работа с файлами.С++ spectrum988 Помощь студентам 19 30.04.2014 23:24
Работа с файлами С++ etob Помощь студентам 0 18.05.2011 06:43