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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Delpix
delpix.ru
19 / 19 / 1
Регистрация: 06.05.2011
Сообщений: 235
#1

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

11.05.2011, 16:58. Просмотров 295. Ответов 0
Метки нет (Все метки)

Здравствуйте, мне нужно встроить мою программу в меню.

Вот программа:
Дан массив из 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++
столкнулся с проблемой,у меня есть прога,хочу прикруть меню к ней,скажем есть ввести clear то сделать то что я скажу,но не получается вот...

Создать меню выбора запускаемой программы - C++
У меня есть определенный набор программ, мне сказали сделать такую программу, через которую можно было выбрать к какой программе я сейчас...

не корректная работа меню или всей программы - C++
Народ помогите плиз, сделал меню к проге, но программа уходит в бесконечный цикл. #include &lt;iostream&gt; #include &lt;conio.h&gt; #include...

Меню для программы Числа Фибоначчи, ряд Тейлора - C++
//--------------------------------------------------------------------------- #pragma hdrstop #include&lt;stdlib.h&gt; #include&lt;stdio.h&gt;...

3, 4, 5 пункт меню программы не совсем коретно работает. Хоть убей но ошибку не вижу( - C++
#include&lt;iostream&gt; #include&lt;string&gt; #include&lt;iomanip&gt; #include&lt;fstream&gt; #include &lt;stdlib.h&gt; #include &lt;windows.h&gt; #include...

Встраивание модулей в меню и скроллеры новостей - Joomla
Поставил Вот этот шаблон. Два вопроса образовалось, один как я понимаю общий и второй именно по шаблону. Вот там в демо шаблона...

Встраивание программы в окно приложения qt - C++ Qt
Подскажите, пожалуйста! Можно ли внешнее приложение не просто запускать QProcess`ом, а встроить его в свое окно? В Qt4 был для...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru