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

ошибка в коде с структурой - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Работа с getline http://www.cyberforum.ru/cpp-beginners/thread451475.html
#include "stdafx.h" #include <iostream> #include <string> using namespace std; int main() { string str, name, breed, age; //Получаем от пользователя 3 строки cout<<"Enter name and press ENTER: ";
C++ Вставить символ в файл Мне нужно вставить некий символ в уже существующий файл, на определенное место. Пытался: ofstream ofile; string filename; ofile.open(filename.c_str(), ios::app); ofile.seekp(5); http://www.cyberforum.ru/cpp-beginners/thread451461.html
Корень из целого числа. C++
Здравствуйте, решал вот эту задачу. Написал следующий код: #include <iostream> #include <math.h> using namespace std; int simple(int f); int main(){ long int a,f; cin>>a; int *b = new int ; for(int i=0; i<a; i++)
sort для своего типа данных C++
#include <iostream> #include <vector> #include <algorithm> using namespace std; class foo { public: foo() : v(0) {}
C++ В одномерном массиве вычислить количество отрицательных элементов и сумму модулей элементов, расположенных после минимального по модулю элемента http://www.cyberforum.ru/cpp-beginners/thread451397.html
/* В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1) количество отриц. элементов массива; 2) сумму модулей элементов массива, расположенных после минимального по модулю элемента. Заменить все отриц. элементы массива их квадратами и упорядочить элементы массива по возрастанию. */ #include <windows.h> #include <iostream> #include <stdlib.h>
C++ Деление значений в массиве Вобщем сам не знаю почему возникла такая проблема, вроде бы все тривиально, но... кароче, массив Pk имеет тип дабл, в нем хранятся данные полученые путем деления значений другого массива (Const1 типa инт) на 18, но весь массив Pk заполнен нулями, почему это может произойти? Я тестил, дебаг выявил что при итерации массив Const1 меняет значения как ему и положено, но Pk все равно 0. проблемная... подробнее

Показать сообщение отдельно
Гриха
0 / 0 / 0
Регистрация: 25.11.2011
Сообщений: 24

ошибка в коде с структурой - C++

23.02.2012, 17:15. Просмотров 511. Ответов 12
Метки (Все метки)

Написать программу, выполняющую следующие действия:
• ввод с клавиатуры данных в массив, состоящий из семи элементов типа AEROFLOT; записи должны быть размещены в алфавитном порядке по названиям пунктов назначения;
• вывод на экран пунктов назначения и номеров рейсов, обслуживаемых самолетом, тип которого введен с клавиатуры;
• если таких рейсов нет, выдать па дисплей соответствующее сообщение.
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
// 7.2.cpp : Defines the entry point for the console application.
//
 
#include "stdafx.h"
#include <stdio.h>
#include <conio.h>
#include <string.h>
#include <locale.h>
struct AEROFLOT{
    char reis[3];
    char tipsamoleta[3];
    int nomer;
};
int main() 
{    setlocale(LC_ALL,"RUSSIAN");
    AEROFLOT a[3];
    int i;
    for(int i=0;i<3;i++){
        gets(a[i].reis);
        gets(a[i].tipsamoleta);
        scanf("%i", &a[i].nomer);
    }
AEROFLOT b[1];
scanf("введите тип самолета %s", &b[i].tipsamoleta);
 
if (b[i].tipsamoleta==a[i].tipsamoleta)printf("Куда летит%s\n Номер Рейса%i", a[i].reis, a[i].nomer);else printf("Такого рейса нет");
    getch();
    return 0;
}
Вроде бы в еррор листе нет ошибок, но че то программа прерывается. Подскажите плиз)
p.s. работаю на VS
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 10:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru