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

Описать структуру с именем Student - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти минимальное и максимальное числа из input.txt и записать его в файл output.txt http://www.cyberforum.ru/cpp-beginners/thread870408.html
Еще раз приветствую дорогие программисты.Надеюсь на вашу помощь. Найти минимальное и максимальное числа из input.txt и записать его в файл output.txt Заранее спасибо
C++ Найти среднее арифметическое всех чисел из input.txt и записать его в файл output.txt День добрый дорогие программисты.Надеюсь на вашу помощь. Найти среднее арифметическое всех чисел из input.txt и записать его в файл output.txt Заранее спасибо http://www.cyberforum.ru/cpp-beginners/thread870401.html
C++ Дана строка символов. Подсчитать общее число вхождений символов .,+ в строку
Здравствуйте. Дана строка символов. Подсчитать общее число вхождений символов .,+ в строку. Как такую программу сделать? Заранее спасибо за ответы.
C++ создать список из слов ,
В который все слова исходного текста входят только один раз
C++ вывод информации http://www.cyberforum.ru/cpp-beginners/thread870372.html
Помогите дописать программу, не выходит правильно. // 1233вектор.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include "math.h" #include <conio.h> class vector {
C++ Изобразить график функции y=a ln (bx + c) привет Добрый друг. мне опять понадобилась твоя помощь в знании С++. в прошлый раз ты меня очень выручил, надеюсь поможешь и в этот раз. ВОТ НОВАЯ ЗАДАЧА:):help::В визуальном режиме написать программу, которая бы рисовала график функции y=a ln (bx + c) при различных значениях a, b, и c. График должен быть нарисован на координатных осях, где был бы виден размер единичного отрезка. Значения... подробнее

Показать сообщение отдельно
Eaglehorn
0 / 0 / 0
Регистрация: 07.05.2013
Сообщений: 11

Описать структуру с именем Student - C++

19.05.2013, 16:08. Просмотров 900. Ответов 7
Метки (Все метки)

Условие программы: Описать структуру с именем Student, содержащую следующие поля: фамилия и инициалы, группа, успеваемость (массив из пяти элементов)
Вывести фамилию и группу студентов, средний бал которых больше 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
#include<iostream>
#include<string>
using namespace std;
 
struct student {string fio;
int marks[5];
double sr_ball;} gr[25];
 
int main() 
{int i,s,k;
for (i=0; i<25; i++){
        getline(cin,gr[i].fio,'.');
        s=0;
for (k=0; k<5; k++)
    { cin >> gr[i].marks[k];
    s=s+gr[i].marks[k];}
    gr[i].sr_ball = (double) s/5;
        cout << endl;
for (i=0; i <25; i++)
if (gr[i].sr_ball >=4)
            cout << gr[i].fio <<"  "<< gr[i].sr_ball << endl;
else cout <<"takih studentov net"<< endl;}
system ("pause");}

Не могу найти в чем проблема программа выводит следующее при любых значениях
takih studentov net
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 02:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru