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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 06.07.2012, 03:35   #1
ValeriNet
 
Регистрация: 06.07.2012
Сообщений: 5
Смущение Задача по СИ

Помогите решить, есть чего-то по чуть-чуть, а в одно сложить не получается.
Задать 2 файла из цифр и символов.Составить программу слияния их в один по алгоритму: цифра вставляется послу двух символов.Порядок следования сохранить.
ValeriNet вне форума Ответить с цитированием
Старый 06.07.2012, 07:24   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
есть чего-то по чуть-чуть
Ну? Хвастайся.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 07.07.2012, 01:26   #3
ValeriNet
 
Регистрация: 06.07.2012
Сообщений: 5
По умолчанию

вот скажите пожалуйста такой момент почему не записывает числа в файл?
Код:
#include<stdio.h>
#include<conio.h>
void main(void)
{ int i,k,n;
double* a;
{FILE*in;
in=fopen("F:\\into.txt","wb");
puts("vvedite chisla");
scanf("%f", &a);
        fprintf(in,"%d \n",a);   
        printf("\n %f  \n",a);
 fclose(in);
puts("CHISLA  ZAPISANI V FAIL");
 puts("Press any key...");
getch();
}  }

Последний раз редактировалось Stilet; 07.07.2012 в 07:32.
ValeriNet вне форума Ответить с цитированием
Старый 07.07.2012, 07:45   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
wb
Это значит файл не текстовый. Убери b
Цитата:
double* a;
Это указатель. Задавай обычную переменную.
Ну в ввод я бы сделал в цикле:
Код:
printf("vvedite chisla");
for(i=0;i<5;i++){ scanf("%f", &a);
        fprintf(in,"%10.5f \n",a);   
        printf("\n %10.5f  \n",a);
}
 fclose(in);
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 07.07.2012, 07:55   #5
rlib
Форумчанин
 
Аватар для rlib
 
Регистрация: 22.05.2012
Сообщений: 352
По умолчанию

Код:
#include <stdio.h>

void main(void)
{
    int i, k;
    float a;
    FILE*in;
    k = 3; // Кол-во чисел
    in=fopen("c:\\temp\\into.txt","w");
    puts("vvedite chisla");
    for (i=0; i<k; ++i) {
        scanf("%f", &a);
        fprintf(in,"%f \n",a);
        printf("\n %f  \n",a);
    }
    fclose(in);
    puts("CHISLA  ZAPISANI V FAIL");
    puts("Press any key...");
    getch();
}
rlib вне форума Ответить с цитированием
Старый 07.07.2012, 12:29   #6
ValeriNet
 
Регистрация: 06.07.2012
Сообщений: 5
По умолчанию

а скажите почему не работает без К, мне не надо определенное количество. Просто в этом случае если вводишь меньше К, то программа ждет пока введут полное количество, хотя стоит i<k ?

Последний раз редактировалось ValeriNet; 07.07.2012 в 13:32.
ValeriNet вне форума Ответить с цитированием
Старый 07.07.2012, 13:32   #7
ValeriNet
 
Регистрация: 06.07.2012
Сообщений: 5
По умолчанию

еще, создала 2 файла, теперь надо записать их в один в определенной последовательности.
#include <stdio.h>
#include <conio.h>
void main(void)
{
int i;
float a;
FILE*in;
in=fopen("G:\\into.txt","w");
puts("vvedite chisla");
for (i=0; i<10; ++i)
{
scanf("%f", &a);
fprintf(in,"%f \n",a);
printf("\n %f \n",a);
}
fclose(in);
puts("CHISLA ZAPISANI V FAIL");
puts("Press any key...");
getch();
{ int j;
char b;
FILE *on;
on=fopen("G:\\intor.txt","w");
puts("vvedite simvoli");
for (j=0; j<5; ++j)
{
scanf("%s", &b);
fprintf(on,"%c \n",b);
printf("\n %c \n",b);
}
fclose(on);
puts("CHISLA ZAPISANI V FAIL");
puts("Press any key...");
getch();
ValeriNet вне форума Ответить с цитированием
Старый 11.07.2012, 23:31   #8
ValeriNet
 
Регистрация: 06.07.2012
Сообщений: 5
Радость

Спасибо вам вы все очень мне помогли)) дальше сама все сделала))
ValeriNet вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
задача на структуру(struct)/задача на работу с файлом SevenArth Помощь студентам 0 26.04.2012 19:06
Задача о станках Задача Джонсона Aiga Помощь студентам 4 05.02.2012 21:48
Задача на оптимальный расчет маршрута (задача в презентации) в табличном процессоре Excel Toofed Помощь студентам 0 30.11.2011 01:12
Задача минимизации дисбаланса на линии сборки (задача минимакса) LenZab Microsoft Office Excel 13 13.03.2011 22:51