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

Задача на структуры - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Прокомментируйте код http://www.cyberforum.ru/cpp-beginners/thread1027469.html
#include <conio.h> #include <iostream> #include <stdlib.h> #include <time.h> #include <locale.h> using namespace std; struct knot { int value;
C++ Матрицы Написать программу которая выводит из столбца матрицы понижающиеся цифры (отрицательно) http://www.cyberforum.ru/cpp-beginners/thread1027458.html
Многочлен Лаггера C++
Добрый вечер! Задача: Вопрос такой: как обозначить функцию Ln(x) так, чтобы она была зависима от n? пока выложу эту чушь, как сделаю исправлю, может кому пригодиться. #include "stdafx.h" #include <iostream> #include <conio.h> using namespace std; int _tmain(int argc, _TCHAR* argv) {
C++ Builder Определить, есть ли одинаковые столбцы в StringGrid
Дана матрица (StringGrid) n на m, надо определить есть ли в ней одинаковые столбцы. Вроде бы всё работает правильно, но если матрица будет 4 на 2, а одинаковыми столбцами будут являться 1 и последний, то выдаёт что нету одинаковых столбцов. void __fastcall TForm1::Button6Click(TObject *Sender) { int a ,b ; int l=0,m=0,h=0;; for (int i=0;i<StringGrid3->ColCount; i++) for (int...
C++ Опять алгоритмы сорировки) http://www.cyberforum.ru/cpp-beginners/thread1027445.html
Подскажите пожалуйста какой алгоритм сортировки будет выдавать все перестановки чисел без повторений.
C++ Найти номер N дня с начала года Скоро последний день сдачи очень прошу, помогите (Вы явно сечете в этом). 1. Заданы три числа D, M, Y, которые обозначают число, месяц и год. Найти номер N этого дня с начала года (високосные года учитывать. Високосные года – это те, у которых номер делится на 400, и те, у которых номер делится на 4, но не делится на 100). 2. Решение задачи оформит в виде функции, которая получает в качестве... подробнее

Показать сообщение отдельно
МаксимТ
 Аватар для МаксимТ
47 / 47 / 4
Регистрация: 17.08.2012
Сообщений: 225
03.12.2013, 21:39     Задача на структуры
Цитата Сообщение от perec29 Посмотреть сообщение
Начальные данные берутся из файла
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
char str[0x100];
FILE* f=fopen("file.txt","r");/* Каждый человек - новая строка, параметры отделяются запятыми */
assert(f);
while (fgets(str,sizeof(str),f))
{
char* pch = strtok (str,",");
int i=0;
char* data[4];
  while (pch != NULL && i<4)
  {
    data[i++]=pch;
    pch = strtok (NULL, ",");
  }
assert(i==4);
/* Прочитана строка файла, в массиве data лежит инфа о человеке. пункты пронумерованы в соответствии с заданием*/
printf("1):%s\n",data[0]);
printf("2):%s\n",data[1]);
printf("3):%s\n",data[2]);//это возраст. можно поставить условие для его проверки и выводить только нужную инфу
printf("4):%s\n",data[3]);
 
}
fclose(f);
 
Текущее время: 03:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru