Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.11.2013, 07:32   #1
df_ka
Новичок
Джуниор
 
Регистрация: 29.11.2013
Сообщений: 1
По умолчанию Помогите со строками С++

задача такая: дан массив структурного типа, в котором хранятся данные о полетах: наз. пункта назначения рейса, номер рейса, тип самолета. Вывести на экран номера рейсов и типы самолетов, вылетающих в пункт назначения, название которого совпало с названием, введенного с клавиатуры. Если таких рейсов нет,выдать на дисплей соответствующее сообщение.

у меня выводит только если ввожу первое пункт назначения для других не верно..

#include<iostream>
#include<string>
#include<stdio.h>
#include<conio.h>
using namespace std;
struct polet{char punkt[10]; char tip[10]; char nomer[3];}st[5];
int main()
{
strcpy(st[1].punkt, "uk");
strcpy(st[2].punkt, "ukraina");
strcpy(st[3].punkt, "kz");
strcpy(st[4].punkt, "rus");
strcpy(st[5].punkt, "usa");

strcpy(st[1].tip, "Airbus");
strcpy(st[2].tip, "ATR");
strcpy(st[3].tip, "Saab AB");
strcpy(st[4].tip, "Boing");
strcpy(st[5].tip, "Embraer");

strcpy(st[1].nomer, "111");
strcpy(st[2].nomer, "222");
strcpy(st[3].nomer, "333");
strcpy(st[4].nomer, "444");
strcpy(st[5].nomer, "555");

char k[10];
cout<<"vvedite punkt nazna4eniya: ";
gets(k);
for(int i=1; i<=5; i++)
{

if(strcmp(st[i].punkt,k)==0)
{

cout<<st[i].tip<<" "<<st[i].nomer<<endl;
}

}

system("pause");
return 0;
}
df_ka вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите со строками.. Zeneth Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 4 16.06.2009 23:30
Помогите со строками (Си) Данилыч Д. Помощь студентам 1 15.01.2009 17:05
помогите со строками SYL@R Помощь студентам 11 08.07.2008 11:11
помогите со строками ShenDy Общие вопросы C/C++ 2 26.03.2008 09:13