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

Записать данные из файла в матрицу - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Операторы ветвления С++ http://www.cyberforum.ru/cpp-beginners/thread538947.html
Дана точка на плоскости с координатами(x,y). Составить программу,которая выдает одно из сообщений "да","нет","на границе" в зависимости от того,лежит ли точка внутри заштрихованной области,вне заштрихованной области или на ее границе. Области задаются графически следующем образом:
C++ программа линейный список помогите написать прогу! Реализовать структуры данных «линейный список» и «циклический список» в соответствии с заданным вариантом. Многочлен P(x)=anxn + an-1xn-1 +...+ a1x + a0 с целыми коэффициентами можно представить в виде списка, причем если ai=0, то соответствующее звено не включать в список. Определить функцию, вычисляющую значения многочлена в точке x http://www.cyberforum.ru/cpp-beginners/thread538939.html
C++ Составить программу вычисления суммы строк элементов матрицы
Помогите пожалуйста:) Составить программу вычисления суммы строк элементов матрицы. Вычисление суммы оформить в виде функции.
помогите пожалуйста решить задачку,желательно на с++ C++
Поступило сообщение, зашифрованное следующим образом: число,являющееся порядковым номером первой встречной в шифровке английской буквы в алфавите, означает, что из шифровки нужно выбирать лишь те буквы, позиция которых в шифровке кратна этому числу +1. Каждая встреченная в шифровке точка означает разделение между словами (пробел) в сообщении. Расшифровать сообщение. Входные данные - строка...
C++ Дан одномерный массив состоящий из N целочисленных элементов. Вычислить сумму положительных элементов массива кратных 3 http://www.cyberforum.ru/cpp-beginners/thread538926.html
если не сложно помогите 1)дана функция y=0.5+sin(5x), причем х изменяется от 0 до 2pi с шагом x=pi/6!(программа не выводит результата не понимаю почему) #include<conio.h> #include<iostream> #include<stdio.h> #include<math.h> using namespace std; int main()
C++ закрываеться окно народ как сделать так чтобы действие продолжалось пока я сам не закрою программу, а не выходило после нажатия любой кнопки, я ставлю getch() но и без него вообще выкидывает и как ещё заставить программу повторять одно действие пока я не захочу другое? подробнее

Показать сообщение отдельно
ПаЗитиФкА
3 / 3 / 0
Регистрация: 16.11.2011
Сообщений: 51
10.04.2012, 20:31  [ТС]     Записать данные из файла в матрицу
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
43
44
45
46
47
48
49
50
51
52
53
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <conio.h>
#include <math.h>
int main()
{
    FILE *f;
    char txt[10][10];
    int i=0, t=0; 
    int j=0, k=0;
    double v, z;
    f=fopen("text.txt", "rt");
   
    do 
    { 
        fgets (txt[i],50,f);
        txt[i][strlen(txt[i]) - 1]='\0';
         k=k+strlen(txt[i]);               //Г±Г·ГЁГІГ*ГҐГ¬ êîëè÷åñòâî ñèìâîëîâ Гў ГґГ*éëå
        i++;
      
    }
    while (! feof(f));
    i--;
 
    v=sqrt(k);
    z=ceil(v);
    printf ("%f", z);            //Г°Г*çìåðГ*îñòü Г*îâîãî Г¬Г*Г±Г±ГЁГўГ*
   
   for (j=0;j<i;j++) 
    printf ("%s\n", txt[j]); 
    printf ("%d\n", k); 
        t=z;
     char **a= new char* [t];
     for (i=0; i<t; i++)
     a[i]=new char [t];                //âûäåëåГ*ГЁГҐ ГЇГ*ìÿòè ïîä Г¬Г*òðèöó
    
    fseek(f,0,SEEK_SET);              //ГіГЄГ*Г§Г*òåëü Г*Г* Г*Г*Г·Г*ëî ГґГ*éëГ*
     
     int n=0, m=0;
     do
    {
   if( m == t ) { n=n+1; m = 0; } // åñëè 1-Гї ñòðîêГ* Г¬Г*òðèöû Г§Г*ïîëГ*ГҐГ*Г* ïåðåõîäèì Г*Г* ñëåä. ñòðîêó ГЁ ГІ.Г¤.
   a[n][m] = fgetc( f );
   m ++;
    }
    while ( n != t  );
     
     for (n=0; n<t; n++)
      for (m=0; m<t; m++)
      printf ("%c", a[n][m]);
      getch(); 
}
Вот что получилось, но работать почему-то не хочет, хотя ошибок при компиляции не выдает

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