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

Структура с массивом - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Число Фибоначчи http://www.cyberforum.ru/cpp-beginners/thread209657.html
Дан одномерный массив А неупорядоченных натуральных чисел.Вывести на экран те элементы массива, которые нельзя представить суммой двух чисел Фибоначчи! помогите пожалуйста!
C++ Определить сможет ли белый слон одним ходом пройти на поле Поле шахматной доски определяется парой натуральных целых чисел, каждое из которых не превосходит восьми: Первое число номер вертикали при счете слево на право Второе номер горизонтали при счете с низу в верх Даны натуральные числа - a, b, c, d, e, f, каждое из которых не превосходит восьми. Определить сможет ли: Белый слон (a, b) ОДНИМ ходом пройти на поле (e, f) Не попав при этом под... http://www.cyberforum.ru/cpp-beginners/thread209648.html
Двунаправленный список C++
Чемпион мира по футболу. Страна, год последней победы, число побед. Сортировка по названию. Вычисление среднего числа титулов всех чемпионов в списке. 1 . Сформировать структуру типа A . Реализовать функцию ввода данных и вывода содержимого объекта А на экран. 2. Сформировать список типа B из объектов А («B» выбирается по номеру варианта). Реализовать функцию вывода содержимого всей очереди...
Обращение к числу из строки C++
Помогите пожалуйста! "Написать программу, определяющую, проходит ли бетонный блок размерами АхВхС в прямоугольное отверстие в стене размерами КхN. Все размеры вводятся из текстового файла." Все в основном понятно, но не могу понять как значения из текстового файла присвоить переменным А В С К N
C++ написал код для решения ряда, при подходе "х" к нулю выдает не понятное число не знаю почему. http://www.cyberforum.ru/cpp-beginners/thread209619.html
int main() { int k, p; double factor, r, sum,E = 0.00001; for( double x = -1.57; x <= 1.57; x+=0.314) { sum = 0; for(k = 1; ; k++) {
C++ Найти количество четных элементов массива, расположенных в строках с нечетными индексами Дан двумерный массив вводим от руки. надо найти количество четных элементов массива, расположенных в строках с нечетными индексами. Подскажите пожалуйста что не так ! чёт не правильно определяет! int main() { setlocale (LC_ALL, "Rus"); const int MAX_STROK = 100; const int MAX_STOLB = 100; int arr; int strok, stolb, count = 0; cout << "Введите размер матрицы" << endl; подробнее

Показать сообщение отдельно
dipic
2 / 2 / 0
Регистрация: 09.12.2010
Сообщений: 45

Структура с массивом - C++

12.12.2010, 23:33. Просмотров 950. Ответов 10
Метки (Все метки)

Доброго времени суток, форумчане! Нужна помощь )
Есть задание:
описать структуру с именем train, содержащую поля:
- название пункта назначения;
- номер поезда;
- время отправления;
Написать программу, выполняющую слудующие действия:
- ввод с клавиатуры данных в массив, состоящий из 9 структур типа train;
- вывод на экран информации о пункте назначения, в который отправляется поезд, номер которого введен с клавиатуры;
- если таких поездо нет, вывести на экран соответсвующее сообщение.

Саму структуру задать знаю как.. чет пробовал с кодом крутить, но то чего задача требует осуществить не могу (((

То что есть:
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
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
#include "stdafx.h"
#include <iostream>
#include <iomanip>
using namespace std;
 
 
 
struct train
{
public:
    char* punkt;
    int nomer;
    char* time;
 
    void print ()
{
    cout << "Пункт назначения: " << setw(8) << punkt << "  -  номер поезда: " << nomer << "  - время отправки: " << time << endl;   
}
};
 
 
void main()
{
    setlocale(LC_ALL, "Russian");
    train t1;
    t1.nomer = 1;
    t1.punkt = "Киев";
    t1.time = "18:32";
    
    train t2;
    t2.nomer = 2;
    t2.punkt = "Москва";
    t2.time = "04:15";
 
    train t3;
    t3.nomer = 3;
    t3.punkt = "Львов";
    t3.time = "15:20";
 
    train t4;
    t4.nomer = 4;
    t4.punkt = "Воронеж";
    t4.time = "08:11";
 
    train t5;
    t5.nomer = 5;
    t5.punkt = "Штутгард";
    t5.time = "11:48";
    
    train t6;
    t6.nomer = 6;
    t6.punkt = "Париж";
    t6.time = "15:55";
 
    train t7;
    t7.nomer = 7;
    t7.punkt = "Вена";
    t7.time = "22:10";
 
    train t8;
    t8.nomer = 8;
    t8.punkt = "Прага";
    t8.time = "16:40";
    
    train t9;
    t9.nomer = 9;
    t9.punkt = "Рига";
    t9.time = "01:20";
 
    t1.print();
    t2.print();
    t3.print();
    t4.print();
    t5.print();
    t6.print();
    t7.print();
    t8.print();
    t9.print();
 
    сin.get();
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru