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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Gus
24 / 35 / 2
Регистрация: 17.02.2009
Сообщений: 364
#1

Нужно решить 1 вопрос - C++

24.05.2011, 09:50. Просмотров 289. Ответов 2
Метки нет (Все метки)

Доброго времени суток, тут я решил дополнить свое недоискуство маленькой программкой (тоже относится к интелекутальным играм) и мне нужно прочитать из файла допустим 001/001.q
который содержит в себе

1 строка вопрос
2 Вариант ответа А
3 Вариант Ответа B
4 Вариант Ответа С
5 Вариант ответа D
6 Правильный ответ
с помощью fscanf не представляю как сделать это, может есть альтернативные пути решения ???
например по строкам и заносить его в массив char
За пример буду благодарен

Добавлено через 11 часов 17 минут
UP! need you help
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.05.2011, 09:50
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Нужно решить 1 вопрос (C++):

Нужно решить. - C++
Нужно решить с помощью ветвлений и циклов на языке Си.

очень нужно решить на с++ - C++
1)Найти периметр и площадь равнобедренной трапеции с основаниями a и b (a > b) и углом α при большем основании 2)Из трех данных чисел...

нужно решить задание!очень) - C++
или на сайте вк/guzzini в альбоме "-" спасибо)

пожалуйста нужно решить задачу на массивы по С!!! - C++
Дана целочисленная прямоугольная матрица. определить: 1) количество столбцов, содержащих хотябы один нудевой элемент 2)номер строки в...

нужно решить как можно проще - C++
в текстовом файле подсчитать количество строк, которые начинаются и оканчиваются одной и той же буквой

Вопрос по программе. Нужно протабулировать ф-цию - C++
Приветствую вас дамы и господа Тут такое дело... Задание: Код: # include <iostream.h> # include <conio.h> # include...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Kastaneda
Форумчанин
Эксперт С++
4652 / 2860 / 228
Регистрация: 12.12.2009
Сообщений: 7,268
Записей в блоге: 2
Завершенные тесты: 1
24.05.2011, 09:53 #2
Если строки в файле записанны именно в таком виде (т.е. цифрапробелстрока), то можно так:
C
1
2
3
4
5
6
7
8
9
#include <stdio.h>
int main(){
    char array[6][80];
    for(int i=0;i<6;i++)
        scanf("%*d%*c%[^\n]",array[i]);//под fscanf() сам переделаешь
    for(int i=0;i<6;i++)
        printf("%s\n",array[i]);
    return 0;
}
Gus
24 / 35 / 2
Регистрация: 17.02.2009
Сообщений: 364
24.05.2011, 20:45  [ТС] #3
Попробывал, но выводит он фикалии всякие)
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
#include "Unit2.h"
#include <fstream.h>
#include <stdio.h>
 
int TForm2::GameBegin()
{
  FILE *file;
  file=fopen("db\\000\\1.q","r");
  if (file==NULL)
  {
  MessageBox(NULL,"ГЋГёГЁГЎГЄГ* ГґГ*éë Г*ГҐ ìîæåò áûòü Г*Г*éäåГ*","ГЋГёГЁГЎГЄГ*",NULL);
  return false;
  }
  int level;
   char array[6][80];
    for(int i=0;i<6;i++)
    {
    fscanf(file,"%*d%*c%[^\n]",array[i]);
    }
  Form2->Label1->Caption = array[0];
  Form2->Button1->Caption = array[1];
  Form2->Button2->Caption = array[2];
  Form2->Button3->Caption = array[3];
  Form2->Button4->Caption = array[4];
  return true;
  }
ЗЫ код от BCB6

Добавлено через 4 минуты
ЗЫ исправил, не пронумеровал в файле строки

Добавлено через 10 часов 33 минуты
что бы лишние темы не создавать вопрос задам тут
improper use of typedef c++ ошибка
C++
1
        TForm2.but = 1;
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.05.2011, 20:45
Привет! Вот еще темы с ответами:

Мне нужно решить задачу на прологе.. хn,уn. Выяснить, найдуться ли среди точек с координатами (х1,у1)...( - C++
Мне нужно решить задачу на прологе: Даны целые числа х1,у1, х2,у2, ... хn,уn. Выяснить, найдуться ли среди точек с координатами...

Математическая функция для которой нужно решить задачу нахождения максимального (минимального) значения - C++
Математическая функция для которой нужно решить задачу нахождения максимального (минимального) значения ln(x) min{x,y} ...

Вопрос по массивав, "институтский" вопрос. - C++
Готовлюсь к летней сессии по программированию. С++ Есть такая вот задачка (привожу как есть) В документации подобного не...

Нужно решить задачи в Delphi, срочно, очень нужно!!! - Delphi


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru