С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
0 / 0 / 1
Регистрация: 06.12.2015
Сообщений: 143
1

Не выводит массив

21.03.2016, 17:48. Показов 1212. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Прошу помощи. Вот задание: Написать программу, в которой создать массив из 3-х элементов типа student (свой собственный тип), ввести данные каждого элемента с клавиатуры и вывести на экран.
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
#include <iostream>
#include <fstream>
using namespace std;
struct student
    {
        int ID;
        string Fam;
        string Name;
        float SrBall;
 
    };
     student ST[3];
int main()
{
     setlocale(0, "");
    for(int i=0;i<3;i++)
    {
        cout<<"Введите ID";
        cin>>ST[i].ID;
        cout<<"Введите Fam";
        cin>>ST[i].Fam;
        cout<<"Введите Name";
        cin>>ST[i].Name;
        cout<<"Введите SrBall";
        cin>>ST[i].SrBall;
    }
        cout<<endl<<"Ваш массив"<<endl;
        for(int i=0;i<3;i++)
    {
        cout<<ST[3]<<" ";
        cout<<endl;
    }
    return 0;
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.03.2016, 17:48
Ответы с готовыми решениями:

Не выводит массив
Подскажите почему не выводит весь массив #include &lt;iostream&gt; #include &lt;iomanip&gt; using...

Не выводит массив по условию
Добрый день! Столкнулся с проблемой, по условию не отображает удаление всех простых...

Не правильно выводит массив
переменные все типа iint, а выводит в 16-ой системе счисления i_max=i; j_max=j; te_max=te;...

Что выводит массив?
#include&lt;stdio.h&gt; int main(){ int a = {1,2,3,4,5}; printf(&quot;a = %d\n&quot;, a); return 0; }

4
62 / 62 / 55
Регистрация: 18.10.2014
Сообщений: 190
21.03.2016, 17:55 2
C++
1
2
3
4
5
6
7
 for(int i=0;i<3;i++)//вывод
    {
        cout<<ST[i].ID<<endl;
        cout<<ST[i].Fam<<endl;
        cout<<ST[i].Name<<endl;
        cout<<ST[i].SrBall<<endl;
    }
0
165 / 164 / 124
Регистрация: 19.01.2016
Сообщений: 594
Записей в блоге: 1
21.03.2016, 17:59 3
anastalex,Не правильно выводите...
Цитата Сообщение от anastalex Посмотреть сообщение
for(int i=0;i<3;i++)
* * {
* * * * cout<<ST[3]<<" ";
* * * * cout<<endl;
* * }
C++
1
2
3
4
5
6
7
8
9
10
11
   for(int i=0;i<3;i++)
    {
        cout<<ST[i].ID;
        cout<<endl;
        cout<<ST[i].Fam;
        cout<<endl;
        cout<<ST[i].Name;
        cout<<endl;
        cout<<ST[i].SrBall;
        cout<<endl;
    }
0
51 / 51 / 21
Регистрация: 08.02.2013
Сообщений: 189
21.03.2016, 18:03 4
Плюс для начала неплохо было бы еще

Добавлено через 21 секунду
C++
1
#include <string>
сделать
0
165 / 164 / 124
Регистрация: 19.01.2016
Сообщений: 594
Записей в блоге: 1
21.03.2016, 18:11 5
Цитата Сообщение от anastalex Посмотреть сообщение
#include <fstream>
+ не вижу смысла...
0
21.03.2016, 18:11
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.03.2016, 18:11
Помогаю со студенческими работами здесь

Не выводит сортируемый массив до конца
Здраваствуйте, столкнулся с проблемой сравнения значений массива(считываемого из файлов А,В,C,D). В...

Почему не выводит на экран массив
вспоминаю С++ и не могу понять почему не выводит на экран массив)и напишите где можно было бы...

Не правильно выводит массив строк
Лаба по классам. Нужно сделать массивов объектов класса, содержащего имя и прочие поля. В одном...

Неправильно выводит двумерный массив
#include &lt;windows.h&gt; #include &lt;iostream&gt; #include &lt;iomanip&gt; #include &lt;cstdlib&gt; #include...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru