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

Нужно найти самое распространенное женское имя в группе или классе - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Блок-схема к приведенному коду http://www.cyberforum.ru/cpp-beginners/thread1154511.html
Помогите сделать блок схему к программе #include <iostream.h> #include <conio.h> int main() { clrscr(); //int mas = { 1, -4, 5, 7, 0, -9, 563, -6, -8, 30 }; int i=0,j=0,t=0,k=10;
C++ Преобразовать программу от string к char Помогите переделать программу чтобы было без string а чар нужно на компилятор турбо 3.0 условие к программе если надо Даны сведения об игрушках (название, стоимость и возрастные границы ребенка, для которого предназначена игрушка). Вывести стоимость самой дорогой куклы. #include <iostream> #include <conio.h> #include <string> using namespace std; struct toy http://www.cyberforum.ru/cpp-beginners/thread1154508.html
Перезапись динамического массива C++
Вот фрагмент программы создания двоичного файла , мы задаем динамический массив, который должен использоваться в других пунктах, следовательно, не надо освобождать память, но при повторе этого пункта надо освободить память. if (ch == '1') { system("cls"); cin.clear(); cin.sync(); char ch1; cout << "Введите имя нового файла: "; getline(cin, FNAME); ifstream...
C++ Добавить в массив заданное число, если этого числа нет в массиве
Нужно 2 програмки: 1) добавляет в массив заданное* число, если этого числа нет в массиве 2) удаляет из массива числа, равные заданному* * - заданные числа вводятся с клавиатуры
C++ Как проверить по ссылке, создан ли объект? http://www.cyberforum.ru/cpp-beginners/thread1154452.html
Добрый вечер. class A1{} A1 *p1; A1 *p2; ....... p1 = new A1(); p2 не создан Передаю ссылку на значения p1 и p2 в другой класс.
C++ Как заново начать ввод данных для новых вычислений Прошу помочь. Срочно. Спасибо. Мы ввели cin>>a>>b>>c; Как заного считать a с первой строки ввода данных? Значения a,b,c каждый раз меняются подробнее

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

Нужно найти самое распространенное женское имя в группе или классе - C++

22.04.2014, 20:27. Просмотров 169. Ответов 0
Метки (Все метки)

Проблема с задачей. Нужно найти самое распространенное женское имя в группе или классе.
Предположим что я объявил структуру (потому нужно при условии структуру).
И теперь проверяю пол с помощью букв "m", "w". Тпер если имя женское заношу в новый массив. Теперь как-то нужно проверить распространенное это имя.

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
#include <iostream>
#define k 4
using namespace std;
 
struct st1 {
       char stat;
       char name[10];
       char fname [10];
       char lname [15];
       };
          st1 a[k];
          
                 
void input (struct st1 a[k]) {
      for (int i =0;i<k;i++){
          cout<<"Введите имя студента ";
    cin>>a[i].name;
cout<<endl<<"Введите фамилию студента  ";
    cin>>a[i].lname;
    cout<<"введите пол (man или wooman) ";
    cin>>a[i].stat;
}}
int cheng (struct st1 a[k]) {
        char n,m;
        char  **pa = new char* [n];
        for (int i =0 ; i<n;i++)
        pa [i] = new  char [m];
 for (int i =0 ; i<k;i++){
if (a[i].stat=='w')pa[i]=a[i].name;
}
for (int i =0 ; i<k;i++){
cout<<pa[i]<<endl;}
cout<<"--------------"<<endl; 
for (int i =0 ; i<k;i++){
if(pa[i] == pa[i])cout<<pa[i]<<endl;}  // тут напевно проблема, я не знаю к це зробити                                                                                 
   }
   
....
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 09:40. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru