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

Задание: Считать и вывести информацию об учениках со средним баллом выше данного значения - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ связной список (отсортировать по ключу) http://www.cyberforum.ru/cpp-beginners/thread720681.html
нужно отсортировать связный список по ключу, проверьте, пожалуйста, я уже совсем запутался... void Sorted_List::insert(key_t key,value_t value) { Link *curr=this->first_link; Link *temp=this->first_link;
C++ Деление двоичных чисел Пожалуйста помогите!! Даны два двоичных числа, они записанны в строки, и это важное условие(без перевода числа в целое)... Необходимо поделить одно число на другое и вычислить остаток. Операция деления является обычным делением многочленов, только вместо вычитания используется сложение по модулю 2. Например, 11000 |1011 + ----- 1011 11 -------- 1110 + 1011 ------- http://www.cyberforum.ru/cpp-beginners/thread720644.html
Определить в классе компоненты-функции для просмотра и установки полей данных C++
что у меня там не правильно #include "stdafx.h" #include "string" #include "conio.h" #include "iostream" #include "locale" using namespace std; class persona {
Реализовать функцию вычисления количества дней между двумя датами. C++
Помогите пожалуйста реализовать функцию вычисления количества дней между двумя датами. мои наброски int d,m,y,r; cout<<"vvedite 1 datu \n"; cin>>d>>m>>y; cout<<"vvedite 2 datu \n"; cin>>day>>month>>year; int n={31,28,31,30,31,30,31,31,30,31,30,31}; for (int q=0; q<12; q++ )
C++ М(х;у) принадлежит внутренней части круга с радиусом 3 и центром в начале координат, и полосе от у=-2 до у=1 http://www.cyberforum.ru/cpp-beginners/thread720617.html
задача : М(х;у) принадлежит внутренней части круга с радиусом 3 и центром в начале координат, и полосе от у=-2 до у=1. - Препод сказал проверить до 5 точек ,но при этом что бы программа проверяла все точки по очереди - программу писать надо с использованием любых условия . я начал писать помогите советом как можно точки проверять по очерёдно. #include <stdio.h> #include <math.h> #include...
C++ Как удалить последний элемент контейнера vector Доброго вечера всем!!!Подскажите пожалуйста как удалить последний элемент контейнера vector,уменьшив его длину тем самым на 1 элемент?Допустим: vector<int> N; N.push_back(S-m); подробнее

Показать сообщение отдельно
SashaMarzan
0 / 0 / 0
Регистрация: 05.12.2012
Сообщений: 3
07.12.2012, 16:41  [ТС]     Задание: Считать и вывести информацию об учениках со средним баллом выше данного значения
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
35
36
37
38
39
#include <iostream>
using namespace std;
#include <fstream>
    const int LEN=80;
    struct Kid{
        char name[LEN];
        char surname[LEN];
        int nschool;
        int grade;
        float fpa;//общий балл
    };
int main(){
    const int N=10;
    Kid kmass[N];
    ifstream in ("kids.txt");
    if(!in)
        exit(-1);
        for(int i=0;i<N;i++){
            in>>kmass[i].name;
            in>>kmass[i].surname;
            in>>kmass[i].nschool;
            in>>kmass[i].grade;
            in>>kmass[i].fpa;
    }
        for(int i=0;i<N;i++)
            if(kmass[i].fpa>4)
                cout<<kmass[i].name<<"\t"<<kmass[i].surname<<"\t"<<kmass[i].nschool<<"\t"<<kmass[i].grade<<endl;
            else if(kmass[i].fpa<=4)
                cout<<"";
            ofstream out("kids_2.txt");
            if(!out)
                exit(-1);
            for(int i=0;i<N;i++)
            if(kmass[i].fpa>4)
                out<<kmass[i].name<<"\t"<<kmass[i].surname<<"\t"<<kmass[i].nschool<<"\t"<<kmass[i].grade<<endl;
            else if(kmass[i].fpa<=4)
                out<<"";
        return 0;
}
Добавлено через 17 часов 2 минуты
Много лишнего? Нужно ли что-то исправлять?
 
Текущее время: 17:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru