Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.06.2011, 12:36   #1
adilet
 
Регистрация: 18.06.2011
Сообщений: 3
По умолчанию Массивы в С++

Help люди! Нужно создать программу находящую среди положительных чисел массива наибольшее. Элементы массива действительные числа.
adilet вне форума Ответить с цитированием
Старый 18.06.2011, 12:38   #2
Pein95
Форумчанин
 
Регистрация: 25.04.2010
Сообщений: 881
По умолчанию

Код:
for (int i=0; i<n; i++)
if (max<a[i])
max=a[i];
Pein95 вне форума Ответить с цитированием
Старый 18.06.2011, 12:45   #3
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

перед циклом max=a[1];
и еще в цикле же надо проверять, что оно положительное т.е. как-то так наверно.
Код:
if (a[i]>0) 
   if (max<a[i])
      max=a[i];
upd: ой, чот показалось, что это сообщение автора с неработающим кодом)
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 18.06.2011, 14:11   #4
Летучий_СкилетиК
Форумчанин
 
Аватар для Летучий_СкилетиК
 
Регистрация: 04.02.2011
Сообщений: 260
По умолчанию

Цитата:
среди положительных чисел массива наибольшее
Код:
#include "stdafx.h"
#include <iostream>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
	float *a, m;
	int n;
	cin>>n;
	a = new float(n);
	for (int i = 0; i < n; i++)
		cin>>a[i];
	m = a[0];
	for (int i = 0; i < n; i++)
		if (a[i]>0&&a[i]>m)m = a[i];
	if (m>=0)cout<<m; else cout<<"Положительного числа нету!";
	return 0;
}

Последний раз редактировалось Летучий_СкилетиК; 18.06.2011 в 14:14.
Летучий_СкилетиК вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
указатели на массивы и массивы указателей blacktener Общие вопросы C/C++ 16 13.06.2011 20:45
Массивы.С++ Химитос Помощь студентам 8 14.12.2010 08:35
Динамические массивы и массивы варианты N@stya Помощь студентам 0 11.06.2010 21:09
С++, Массивы, динамические массивы. -Sunshine- Помощь студентам 1 19.04.2010 02:17
Даны одномерные массивы А и В. Сформировать массивы, состоящие из элемент LyaLya Помощь студентам 15 20.12.2009 14:12