Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Jony Wocker
45 / 45 / 2
Регистрация: 19.11.2009
Сообщений: 362
#1

Комбинированные типы данных!!! - C++

19.05.2010, 10:34. Просмотров 588. Ответов 4
Метки нет (Все метки)

Почему после первого прохода цикла я не могу ввести ИМЯ??

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
//---------------------------------------------------------------------------
#include <vcl.h>
#include <iostream.h>
#include <conio.h>
#include <stdio.h>
//---------------------------------------------------------------------------
struct note
{char name[80];
unsigned long int tele;
int bday[3];
};
int main()
{
 note blocnote[8];
  int i,j;
//------------------------------------
for(i=0;i<8;i++){
cout<<"\nVvedite Im'y I Familiy:\n";
  cin.getline(blocnote[i].name,80);
//scanf("%s",&blocnote[i].name);
//gets(blocnote[i].name);
cout<<"\nVvedite nomer telefona:\n";
  cin>>blocnote[i].tele;
//scanf("%d",&blocnote[i].tele);
cout<<"\nVvedite datu rozdeniya:\n";
for(j=0;j<3;j++)
  cin>>blocnote[i].bday[j];
//scanf("%f",&blocnote[i].bday[j]);
}
        return 0;
}
//---------------------------------------------------------------------------
0
Миниатюры
Комбинированные типы данных!!!  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.05.2010, 10:34
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Комбинированные типы данных!!! (C++):

Типы данных: есть ли универсальный тип, который может заменить все типы данных в Си? - C++
Добрый вечер! Был бы очень признателен, если бы Вы помогли бы мне понять нижеследующие вопросы: 1. Можете ли на понятным для...

Комбинированные структуры данных - C++
подскажите как дописать чтобы сумму оплаты считало в задаче вот текст предприятие, снабжающее потребителей электро энергией, выписывает...

Комбинированные структуры данных - C++
Напишите программу, которая начисляет месячную заработную плату на основании следующих данных: фамилия, имя, отчество работника,табельный...

типы данных - C++
уважаемые программисты, как отвести типу char 2 байта? пишу шахматы, 6 фигур, хочу, чтобы каждый бит отводился для определенной фигуры, +...

Типы данных - C++
Какого типа мне нужна переменная, чтобы принимала во такое число: 100000000000000 (15 цифр) ???

типы данных - C++
Подскажите как средствами С++ получить доступ к отдельным байтам стандартных типов данных, только без использования асматических вставок.

4
NNN777
299 / 157 / 19
Регистрация: 27.02.2010
Сообщений: 317
19.05.2010, 13:38 #2
Точно не помню, но попробуйте так:
C++
1
2
3
cout<<"\nVvedite Im'y I Familiy:\n";
cin.ignore(80,'\n');
cin.getline(blocnote[i].name,80);
1
Jony Wocker
45 / 45 / 2
Регистрация: 19.11.2009
Сообщений: 362
19.05.2010, 15:43  [ТС] #3
Теперь на первом кругу спрашивает два раза имя!
0
Миниатюры
Комбинированные типы данных!!!  
NNN777
299 / 157 / 19
Регистрация: 27.02.2010
Сообщений: 317
19.05.2010, 16:11 #4
тогда так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
    for(i=0;i<8;i++)
    {   
        cout<<"\nVvedite Im'y I Familiy:\n";
        cin.getline(blocnote[i].name,80);
        cout<<"\nVvedite nomer telefona:\n";
        cin>>blocnote[i].tele;
        cout<<"\nVvedite datu rozdeniya:\n";
        for(j=0;j<3;j++)
            cin>>blocnote[i].bday[j];
        cin.ignore (80, '\n');
    }
    return 0;
}
1
Jony Wocker
45 / 45 / 2
Регистрация: 19.11.2009
Сообщений: 362
19.05.2010, 16:43  [ТС] #5
Спасибо
0
19.05.2010, 16:43
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.05.2010, 16:43
Привет! Вот еще темы с ответами:

Типы данных - C++
Добрый день. Очень нужна помощь умных людей в написании программы, задание приведено ниже. Буду очень благодарен если кто-то откликнется. ...

Типы данных - C++
Перекопал везде и всюду, может где-то и есть обьяснение по поводу типов данных. Какая разница между следующими типами данных (имеется...

типы данных - C++
int x1, x2; float summa; x1 = 5; x2 = 6; summa = (x1 + x2)/2; cout &lt;&lt; summa &lt;&lt; endl; почему в результате 5, а не...

Типы данных - C++
Ребят, можете мне помочь написать простенькую прогу на c++ где использовались бы все типы данных.Заранее большое спасибо.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru