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

как выполнить проверку? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Треугольники http://www.cyberforum.ru/cpp-beginners/thread954872.html
ПОмогите!!!
C++ Нужно сделать данную задачу с матрицей в С++.Для знающих С++ Здравствуйте.Прошу помочь решить данную задачу.Я ещё учусь и потому многого не знаю.Пытаюсь решить такую задачу:Заполнить матрицу случайными числами. Разбить матрицу на квадраты размером 3х3. В центре каждого квадрата поместить сумму остальных элементов квадрата. #include "stdafx.h" #include "stdafx.h" #include "stdlib.h" #include "stdio.h" #include "iostream" #include "conio.h"... http://www.cyberforum.ru/cpp-beginners/thread954868.html
C++ Использование файла в качестве переменной
Проблема вот в чем: Я в классе получаю дату в виде ч\м\с\дд\мм\гг , но мне ее надо как то надо сделать строкой... Я вот придумал взять дату списать в файл, потом с файла списать в char buff и очистить файл :) Как думаете не слишком это глупо?) std::fstream fs; char buff; fs.open ("C:/test.txt");
Задача на составление программы с ветвлением вычислительного процесса C++
Хай всем)) помогите с программой, точнее с фигурой на плоскости.. Как из фигуры на плоскости выполнить код на с++... Работаю в первый раз на с++ прочитал несколько книг) короче учусь только).. Вот условие задачи: В приложении приведена фигура на плоскости (изображение находится ниже), состоящей из частей, обозначенных кодами А,В,С. Область D - внешняя по отношению к фигуре. В процессе...
C++ Нужно нарисовать блок-схему для программы http://www.cyberforum.ru/cpp-beginners/thread954854.html
Помогите нарисовать блок-схему для данной программы! # include <iostream> using namespace std; void Input( int* array, const int size ); int CalcCount( const int* array, const int size );
C++ Определение метода-шаблона за пределами шаблона класса День добрый! Разбираюсь в шаблонах, решил копнуть поглубже. Вот пример: template <typename T1> class K // шаблон класса { public: void func(T1) {} template <typename S1> void sh_func(S1); }; template <> class K<double> // полная специализация шаблона класса подробнее

Показать сообщение отдельно
Kn0x
0 / 0 / 0
Регистрация: 15.09.2013
Сообщений: 16
15.09.2013, 14:33     как выполнить проверку?
Вот задание "Ведомость абитуриентов, которые сдали вступительные экзамены в ВУЗ, содержит ФИО, адрес, оценки по трем предметам. Определить количество абитуриентов которые живут в г.Киеве, имеют средний бал по экзаменам не ниже 4,5, вывести их фамилии в алфавитном порядке"
программа компилируется, но не выдает никаких результатов, проблема в том как считается среднее значение, оно целочисленное хотя я определил его как double(увидел когда делал отладку), и не знаю как правильно задать проверку - думаю там проблема тоже но не знаю как ее решить, помогите пожалуйста.
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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
#include <iostream>
#include <string.h>
#include <conio.h>
using namespace std;
#define N 5
 
struct ABITURIENT
{
 char NAME[50];
 char ADRESS[50];
 int EXAM1;
 int EXAM2;
 int EXAM3;
 double AVR;
 }
 ABIT[N];
 
void vvod()
{
 int i, m;
 for (i=0; i<N; i++)
  {
      cout << "Vvedite dannye " << i+1 << "-go abiturienta\n";
      cout << "Familia: ";
      cin >> ABIT[i].NAME;
      cout << "Adress: ";
      cin >> ABIT[i].ADRESS;
      cout << "Ocenka za 1-j predmet\n";
      cin >> ABIT[i].EXAM1; 
      cout << "Ocenka za 2-j predmetn\n";
      cin >> ABIT[i].EXAM2;
      cout << "Ocenka za 3-j predmet\n";
      cin >> ABIT[i].EXAM3;
      ABIT[i].AVR = (ABIT[i].EXAM1 + ABIT[i].EXAM2+ ABIT[i].EXAM3)/3;
  }
}
 
void printrezult()
{
 int z;
  for(z=0;z<N;z++)
  {
      if ((ABIT[z].AVR > 4,5) && (ABIT[z].ADRESS == "Kyiv"))
      {
          cout << ABIT[z].NAME << "\n";
      }
  }
}
 
void sort()
{
 int j,k;
 ABITURIENT p;
 for(j=0; j<N; j++)
  {
   for(k=0; k<N; k++)
    {
     if(strcmp(ABIT[j].NAME,ABIT[k].NAME)<0)
      {
       p=ABIT[j];
       ABIT[j]=ABIT[k];
       ABIT[k]=p;
      }
    }
  }
}
 
void main()
{
 vvod();
 sort();
 printrezult();
 getch();
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 02:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru