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

Перевести код из Pascal на С++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Структура воинской службы http://www.cyberforum.ru/cpp-beginners/thread1039783.html
Известны данные о 16 сотрудниках фирмы: фамилия и отношение к воинской службе (военнообязанный или нет). Напечатать фамилии всех военнообязанных сотрудников.Только чтобы фамилии в ручную не пришлося вводить.
C++ Программа в С++.Классы Есть программа для решения линейных уравнений методом неполной релаксации,но не использованы классы.Помогите пожалуйста использовать классы в данной программе. #include<iostream.h> #include<math> int maximal(int n, double R0){ int i,f; f=0.0; http://www.cyberforum.ru/cpp-beginners/thread1039781.html
C++ прямоугольный треугольник из символов
Вот, еще 4 задачи, помогите химикам)) Программа просит ввести символ после чего, рисует из них прямоугольный треугольник, стороной которого является число, задаваемое оператором.
graphics.h C++
В Visual Studio 2012 не могу подключить graphics.h и <alloc.h>. В программировании новичок, и не могу сам решить эту проблему ...ПОМОГИТЕ ОЧЕНЬ НАДО!!!
C++ Создать программу, которая будет определять с какой буквы вы ввели слово с А, с Б или с В и выводить об этом сообщение http://www.cyberforum.ru/cpp-beginners/thread1039765.html
Ребят, нужна помощь. С++ Создать программу, которая будет определять с какой буквы вы ввели слово с А, с Б или с В и выводить об этом сообщение.
C++ Программа в С++.Классы Есть программа для решения линейных уравнений методом неполной релаксации,но не использованы классы.Помогите пожалуйста использовать классы в данной программе. #include<iostream.h> #include<math> int maximal(int n, double R0){ int i,f; f=0.0; подробнее

Показать сообщение отдельно
newyork7776
 Аватар для newyork7776
346 / 339 / 79
Регистрация: 21.05.2013
Сообщений: 1,303
Завершенные тесты: 1
13.12.2013, 11:05     Перевести код из Pascal на С++
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
#include <iostream>
#include <string>
 
using namespace std;
 
struct book
{
    string name;
    string predm;
    int age;
    int nagr;
};
 
void print(const book &m)
{
    cout << "Name = "    << m.name    << "\n"
         << "   Pred = "    << m.predm   << "\n"
         << "   Age = "     << m.age     << "\n"
         << "   Nagr = "    << m.nagr    << "\n\n";
}
 
void init(book &m)
{
    cout << "Name = ";cin >> m.name;
    cout << "   Pred = ";cin >> m.predm;
    cout << "   Age = ";cin >> m.age;
    cout << "   Nagr = ";cin >> m.nagr;
}
 
int main()
{
    const int size = 10;
    book pArr[size];
    int n;
    cout << "Enter number N[1..10] = ";cin >> n;
    // в цикле инициализируем структуры
    for (int i=0; i < n; i++)
        init(pArr[i]);
 
    for (int i=0; i < n; i++)
        print(pArr[i]); // вызываем функцию print, передавая элемент массива pArr[i]
 
    for(int i=0;i<n;i++)
    {
        if ((pArr[i].predm == "Математика") || (pArr[i].predm=="Информатика"))
        {
                print(pArr[i]);
        }
    } 
    system("pause"); // пауза
}
 
Текущее время: 23:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru