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

Структуры (вычислить самое распространенное женское имя) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Переведено с Pascal на C++ (проверить) http://www.cyberforum.ru/cpp-beginners/thread723867.html
Привет всем! Перевела программу с Pascal на C++...Но работает не так...дальше не знаю что делать) Помогите пожалуйста,если не трудно :-) Вот программа: #include <iostream.h> #include <conio.h> #include <stdio.h> #include <math.h> #include <stdlib.h> #include <time.h> #include <ctime>
C++ Запись массива в файл Здравствуйте. Помогите найти ошибку в программе. С клавиатуры вводится предложение, программа считает сколько слов начинается с одинакового символа, вывод результат на экран и записывает результат в файл. На экране выводит всё верно, а в файл записывает белиберду ("kolvo clov c { = -858993460") Заранее благодарю. #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <conio.h>... http://www.cyberforum.ru/cpp-beginners/thread723843.html
C++ числовые ряды в С++
Как записать данный ряд: pi=3+4((1/2*3*4)-(1/4*5*6)+(1/6*7*8)-......) в С++?
C++ Определить длину гипотенузы прямоугольного треугольника по его катетам
Написать функцию Gip (K1, K2) вещественного типа, определяющую длину гипотенузы прямоугольного треугольника по его катетам К1 и К2. С помощью этой функции найти гипотенузы 2-х треугольников. кому не тяжело помогите , оч нид!
C++ Как прервать поток ввода, введя определенный символ? http://www.cyberforum.ru/cpp-beginners/thread723824.html
Доброго всем времени суток double d; char c; cin >> d; cin >> c; cout << c << d; Я ввожу число, которое записывается в d, а затем ввожу символ '=', как сделать так чтобы при вводе '=' поток ввода закрывался, без нажатия Enter в конце ввода, и на экран выводилось сообщение?
C++ Создать новый файл, содержащий только отрицательные числа исходного файла Дан текстовый файл, содержащий ненулевые целые числа. Создать новый файл, содержащий только отрицательные числа исходного файла (в том же порядке). помогите Плз подробнее

Показать сообщение отдельно
s_t_c
1 / 1 / 0
Регистрация: 08.12.2012
Сообщений: 13
08.12.2012, 16:58     Структуры (вычислить самое распространенное женское имя)
Доброго времени суток!
Не могу понять почему у меня строка не копируется. Решил заранее проверить вывод на экран. Вобще необходимо из введенной с клавиатуры информации вычислить самое распространенное женское имя, ну и вывести всю имеющуюся информацию на экран. Помогите разобрать, пожалуйста..... Вот фрагмент кода:
Код
//Самое распространенное женское имя
#include<iostream>
#include<conio.h>
#include<stdlib.h>
#include<stdio.h>
#include<string.h>
#define stp ""
#define n 2


using namespace std;

		struct inform//Структура информации
	{
		char fam[12],name[12],otch[12],pol[5];//Поля фамилия,имя,отчество,пол
		int old,kurs,kol;//возраст,курс
	};

void main()
{
	setlocale(LC_ALL,"RUS");

	inform tab1[n],tab2[n];
	int i=0,j,k;
	
	for(k=1,i=0;i<n;i++,k++)
	{
	cout<<"Введите информацию о"<<k<<"-ом студенте\n";
	cout<<"(информация вводится кирилицей):\n";
	cout<<"Фамилия:\t";
	cin>>tab1[i].fam;
	cout<<"\nИмя:\t";
	cin>>tab1[i].name;
	cout<<"\nОтчество:\t";
	cin>>tab1[i].otch;
	cout<<"\nПол:\t";
	cin>>tab1[i].pol;
           if(tab1[i].pol=='women')
             strcpy(tab2[i].name,tab1[i].name);
	}

	cout<<tab2[1].name;
	

	system("pause");
	getch();
}
P.S.: Visual Studio 2008
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 07:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru