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

Встраивание программы в меню - C++

Восстановить пароль Регистрация
 
Delpix
delpix.ru
 Аватар для Delpix
19 / 19 / 1
Регистрация: 06.05.2011
Сообщений: 235
11.05.2011, 16:58     Встраивание программы в меню #1
Здравствуйте, мне нужно встроить мою программу в меню.

Вот программа:
Дан массив из 10 вещественных элементов. Массив вводится с клавиатуры. Найти количество нулевых элементов.

Код
#include <iostream>
using namespace std;
void main()
{
setlocale (LC_ALL,"Russian");
double k,a[10];
int i;
cout<<"Введите элементы массива"<<endl;
for (i=0; i<10; i++)
{	
	cout<<"Элемент ["<<i<<"]=";
	cin>>a[i];
}
unsigned int w=0; 

for (i=0;i<10;i++) 
{ 
if(a[i]==0.0) w++; 
} 
cout<<"Количество нулей в массиве = "<<w<<endl;
}
Вот меню:
Ввод массивов организовать с помощью файлов или с клавиатуры по выбору пользователя. Аналогично реализовать и вывод.


Код
#include <iostream>
#include <math.h>
#include <time.h>
#include <fstream>
using namespace std;
void main ()
{	setlocale (LC_ALL,"Russian");
	cout<<"1. Ввод с клавиатуры"<<endl;
	cout<<"2. Ввод из файла"<<endl; 
	cout<<"Введите номер вашего выбора:"<<endl;
	int ans;
	cin>>ans;
	if(ans!=1&&ans!=2)
	{
		cout<<"Ошибка!";return;
	}
	char a[80];
	if(ans==1)
		cin.getline(a,79);
		if(ans==2)
		{
			ifstream fin("start.txt");
			if(!fin)
			{
			cout<<"Нет файла!";
			return;
			}
			fin.getline(a,79);
			fin.close();
			}

		int i=0;
		while(a[i]!='\0')
		{
		if(a[i]=='a')
			(a[i]=='A');
		i++;
		}
	cout<<"1. Вывод в окне"<<endl;
	cout<<"2. Вывод в файл"<<endl; 
	cout<<"введите номер вашего выбора:"<<endl;
	int ans2;
	cin>>ans2;
	if(ans2!=1&&ans2!=2)
	{
		cout<<"Ошибка!";return;
	}
	if(ans2==1)
		cout<<a<<endl;
		if(ans2==2)
		{
			ofstream fout("finish.txt");
			if(!fout)
			{
			cout<<"нет файла!";
			return;
			}
			fout<<a<<endl;
			fout.close();
		}
}
Кто поможет кину доллар на Webmoney, не много но приятно.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.05.2011, 16:58     Встраивание программы в меню
Посмотрите здесь:

C++ создать Меню или же Команды программы
Меню для программы C++
C++ Встраивание результата функции в место ее вызова
Как зделать главное меню гуёвой программы? C++
C++ не корректная работа меню или всей программы
C++ Меню для программы
Меню для программы Числа Фибоначчи, ряд Тейлора C++
C++ Создать меню выбора запускаемой программы

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 02:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru