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

Вывести фамилию студентов проживающих в одном городе - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ что значит !feof(f) http://www.cyberforum.ru/cpp-beginners/thread1038485.html
что значит (!feof(f)) ?
C++ Калькулятор с использованием библиотеки map Нужно написать калькулятор с использованием библиотеки map и указателем на функцию void plusx( double a, double b) { cout << a+b << endl ; } void minusx( double a, double b) { http://www.cyberforum.ru/cpp-beginners/thread1038484.html
C++ UTF16
Здравствуйте!!! Я в замешательстве! У меня не получается работать с UNICODE (UTF16). Использую TCHAR, -юникод-функции (GetDlgItemTextW), но в итоге я получаю китайские символы. Приведения типов в стиле C не использую. Собственно, сам код: (заранее извиняюсь) #include<windows.h> #include<windowsx.h> #include<stdio.h> #include<stdlib.h> #include"file.h"
Подсчитать следующие суммы косинусов C++
Для заданного натурального n и действительного х- подсчитать следующие суммы: S=cos1-cos2+cos3-...+(-1)n+1cos n
C++ Сформировать из двух упорядоченных массивов новый массив, тоже упорядоченный http://www.cyberforum.ru/cpp-beginners/thread1038473.html
Даны два одномерных массива, содержащих по N и M элементов, упорядоченных по не убыванию. Написать программу, формирующую новый массив из двух заданных, элементы в котором также упорядочены по не убыванию. (В программе обязательно учитывать упорядоченность двух исходных массивов).
C++ Напишите программу высчитывания последовательности Написать программу, вычисляющую первые n элементов заданной последовательности: b1=-1,b2=1,bn=3bn-1-2bn-2 подробнее

Показать сообщение отдельно
egor2116
 Аватар для egor2116
337 / 368 / 42
Регистрация: 20.01.2013
Сообщений: 1,100
12.12.2013, 13:19     Вывести фамилию студентов проживающих в одном городе
Как то так
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
#include <iostream>
#include <string>
 
struct Adress
{
  std::string town;
  std::string street;
  int number house;
}
 
struct Student
{
  std::string name;
  std::string surname;
  std::string patronymic;
  
  Adress adress;
}
 
int  main()
{
     const size_t coutStudents = 200;
     Student students[countStudents];
     
     for(int i = 0; i < countStudents; ++i)
     {
       std::cout << "Input data student #" << i << std::endl;
       std::cout << "Name: "; std::cin >> students[i].name;
       std::cout << "Surname: "; std::cin >> students[i].surname;
       std::cout << "Patronymic: "; std::cin >> students[i].patronymic;
       std::cout << "Town: "; std::cin >> students[i].adress.town;
       std::cout << "Street: "; std::cin >> students[i].adress.street;
       std::cout << "House: "; std::cin >> students[i].adress.house;
       std::cout << std::endl;
     }
     
     std::string findTown;
     std::cout << "Input town from find students: "; std::cin >> findTown;
     for(int i = 0; i < countStudents; ++i)
     {
      if(students[i].adress.town == findTown)
      {
       std::cout << "Found data student from town #" << i << std::endl;
       std::cout << "Name: "; std::cin >> students[i].name;
       std::cout << "Surname: "; std::cin >> students[i].surname;
       std::cout << "Patronymic: "; std::cin >> students[i].patronymic;
       std::cout << "Town: "; std::cin >> students[i].adress.town;
       std::cout << "Street: "; std::cin >> students[i].adress.street;
       std::cout << "House: "; std::cin >> students[i].adress.house;
       std::cout << std::endl;
      }
     }
      
      system("PAUSE");
 
       return 0;
}
 
Текущее время: 05:40. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru