Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / помогите с простой задачей. / 7 сообщений из 7, страница 1 из 1
17.01.2012, 01:58
    #37617336
anton_mvs
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите с простой задачей.
сегодня изучали массивы. и задали задачку
Написать программу, которая находит в массиве самое маленькое нечетное число и показывает его на экран.
написал. долого туго но написал.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
#include <iostream>
using namespace std;
void main ()
{
	const int size=5;
	int ar[size]={9,11,3,8,22};
	int min=ar[0];
	for (int i=0;i<size;i++)
	{
		cout<<ar[i]<<"\t";
		if(ar[i]<min&&ar[i]%2!=0)
		min=ar[i]; 
	}
	cout<<"Min = "<<min<<"\n\n";	
}


но там еще надо чтобы весь массив заполнял пользователь, тоесть вводил данные массива.
ет тоже я понял

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
#include<iostream>
using namespace std;
void main()
{
	const int size=3;
	int ar[size];	
	for (int i=0;i<size;i++) 	
	{
		cout<<"Enter element\n";
		cin>>ar[i];	
	}
}



НО КАК ИХ ОБЬЕДЕНИТЬ??? ет я не могу догнать чет. не получается(( помогите
...
Рейтинг: 0 / 0
17.01.2012, 02:18
    #37617348
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите с простой задачей.
On 01/17/2012 02:58 AM, anton_mvs wrote:

> Написать программу, которая находит в массиве самое маленькое нечетное число и
> показывает его на экран.
> написал. долого туго но написал.

> int ar[size]={9,11,3,8,22};

Массив всё же наверное ВВЕСТИ надо , а не константой задавать.

> int min=ar[0];

оно может быть и чётным, ar[0]
Размер массива может быть и 0,


> НО КАК ИХ ОБЬЕДЕНИТЬ??? ет я не могу догнать чет. не получается(( помогите

Просто одно перед другим поместить в код не пробовал ?

Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
19.01.2012, 19:58
    #37623090
anton_mvs
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите с простой задачей.
MasterZiv,

не получается. у меня или первый цикл делается или второй, а то вообще ошибку при компиляции выбивает. как? покажите, кто может...
...
Рейтинг: 0 / 0
20.01.2012, 01:40
    #37623380
burnjkeee
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите с простой задачей.
#include "stdafx.h"
#include <iostream>
using namespace std;

void main ()
{
const int size=7;
int mas[size];
for (int i=0;i<size;i++)
{
cout<<"Enter number\n";
cin>>mas[i];
}

int min=mas[0];
for (int i=0;i<size;i++)
{
cout<<mas[i]<<"\t";
if(mas[i]<min&&mas[i]%2!=0)
min=mas[i];
}
cout<<"Min = "<<min<<"\n\n";
}
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
09.07.2016, 12:54
    #39271071
Nacibur
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите с простой задачей.
burnjkeee,

Когда начинаешь вводить числа с двойки, минимальным !НЕЧЕТНЫМ! определятся двойка.
Я уже неделю эту задачу пишу. Никак не догоню как ее сделать.
...
Рейтинг: 0 / 0
11.07.2016, 10:52
    #39271640
alexy_black
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите с простой задачей.
Nacibur,

чё?
как определяешь что число четное (код в студию)?
...
Рейтинг: 0 / 0
12.07.2016, 10:31
    #39272248
DarkMaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите с простой задачей.
А что, оператор % уже отменили?
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / помогите с простой задачей. / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]