Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
Proger_1
0 / 0 / 0
Регистрация: 29.03.2010
Сообщений: 30
19.05.2010, 13:41  [ТС] 0

Структуры/записи/массивы

19.05.2010, 13:41. Просмотров 1183. Ответов 5
Метки (Все метки)

Ответ

Спасибо, каике глупые ошибки были..
Код отредактировал. Теперь интересует пункт, как заносить много таких записей, то есть не об одной книге. Здесь уже массив нужен ? Или просто цикл как-то запустить скажем:
printf("Enter number of books: ");
scanf("%d",&n);
А далее запускаем цикл до n раз.
Попробовал так, пока не работает:
Код
#include "stdafx.h"
#include <iostream>
#include <fstream>
#include <math.h>
#include <tchar.h>
using namespace std;

struct biblioteka
{
	char author[20];
	char name[20];
	int date;
};


int _tmain(int argc, _TCHAR* argv[])
{
	biblioteka a;
	int n;
	printf("Enter number of books: ");
	scanf("%d",&n);	
	for (int i=1; i>n; i++)
	{
	printf("Enter author name: ");
	scanf("%s",a.author);	
	printf("Enter name of book: ");
	scanf("%s",a.name);
	printf("Enter date: ");
	scanf("%d",&a.date);
	}
	if (a.date > 20)
	{
		printf("These books are old:\n%s\n%s\n%d\n",a.author,a.name,a.date);
	}
	else
	{
		printf("These is no old books");
	}
	scanf("%s");
	return 0;
}


Вернуться к обсуждению:
Структуры/записи/массивы
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.05.2010, 13:41

Массивы, структуры, на С++
Уже второй день думаю как сделать задачку по программированию, но пока что-то безуспешно. Лекции по...

МАССИВЫ И СТРУКТУРЫ ПОВТОРЕНИЯ
1. Дан одномерный массив. Найти max элемент и поменять его с последним. 2. Дан двумерный массив 10...

массивы и вложенные структуры
есть такой код: struct part1 { int arr; }; struct part2 { part1 dim; };

0
Другие темы раздела
C++ Ввод-вывод http://www.cyberforum.ru/cpp-beginners/thread132161.html
Создать двоичный файл и записать в него n целых чисел. Из файла создать массив, элементы которого не являются простыми числами и расположены до минимального элемента.
C++ Borland C++ 3.1 Кто может набрать ету формулу в програми Borland C++ 3.1 http://www.cyberforum.ru/cpp-beginners/thread132136.html
C++ Матрица
Отсортировать по уменьшению масив максимальных элементов столбцов матрицы. язык VisualС++ В паскале знаю как сделать,а С только начал изучать,не могу разобраться что к чему... Помогите...
Массив C++
Помогите сделать задачку..а то сегодня последний срок сдачи)) Одномерные массивы вещественных чисел X25 и Y25 содержат координаты 25 точек на плоскости. Массив X содержит координаты всех точек по...
C++ Комбинированные типы данных!!! http://www.cyberforum.ru/cpp-beginners/thread132098.html
Почему после первого прохода цикла я не могу ввести ИМЯ?? //--------------------------------------------------------------------------- #include <vcl.h> #include <iostream.h> #include <conio.h>...
C++ Вывод решения из 6-ти чисел Добрый день! Подскажите пожалуйста: доется 24 элемента (они имеют номера или подругому у каждого есть число), это такие цисла: двойной набор из 10 элементов числами от 1 до 10 и 4 элемента с... подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru