С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
 
aliev_ravil
0 / 0 / 0
Регистрация: 26.12.2011
Сообщений: 70
#1

Операто for: поиск элемента с заданными свойствами - C++

14.11.2012, 18:49. Просмотров 412. Ответов 12
Метки нет (Все метки)

Известны данные о мощности двигателя 30 моделей легковых автомобилей. Выяснить, есть ли среди них модель, мощность двигателя которой превышает 200 л.с.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.11.2012, 18:49
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Операто for: поиск элемента с заданными свойствами (C++):

Цикл с постусловием: поиск элемента с заданными свойствами - C++
Известны данные о мощности двигателя 30 моделей легковых автомобилей. Выяснить, есть ли среди них модель, мощность двигателя которой...

Поиск элементов массива с заданными свойствами - C++
Маленький внучек решил помочь бабушке подстричь цветы в ее драгоценном цветнике, срезав только бутоны и цветы на них. К счастью...

Массивы: поиск элементов с заданными свойствами - C++
Обработка массива:а)определение суммы элементов,кол-во элементов удовлетворяющих некоторому условию,минимальный и максимальный элемент в...

Поиск элементов с заданными свойствами (нужен комментарий) - C++
2. Условие: Маленький внучек решил помочь бабушке подстричь цветы в ее драгоценном цветнике, срезав только бутоны и цветы на них. К счастью...

Что возвращает операто NEW - C++
Что возвращает операто NEW ? если не достаточно памяти ??? по ходу НОЛЬ,,,,,,???

Вставка элемента в заданную позицию, удаление элемента по заданной позиции, поиск заданного элемента - C++
Добавить в класс "Односвязный список" следующие функции: вставка элемента в заданную позицию, удаление элемента по заданной позиции, поиск...

12
zhurbikk
4 / 4 / 0
Регистрация: 14.11.2012
Сообщений: 38
14.11.2012, 18:53 #2
А где находятся данные?
0
Starscream
55 / 43 / 2
Регистрация: 04.11.2012
Сообщений: 106
14.11.2012, 18:59 #3
допустим это все в массиве

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include <conio.h>
 
void main()
{
int Dvijki[30] = {60,30,49,57 ...... } // нужно присвоить каждому в ручную
for(int i = 0 ; i < = 30 ; i++)
{
if(Dvijki[i] => 200)
{
cout << "двигатель под номером " << i << " имеет мощность больше 200 л.с." << endl;
}
}
_getch();
}
0
aliev_ravil
0 / 0 / 0
Регистрация: 26.12.2011
Сообщений: 70
14.11.2012, 19:05  [ТС] #4
не где,вот такую задачу мне задали ,я эту задачу не понял
0
maxiv608
3 / 3 / 0
Регистрация: 10.08.2012
Сообщений: 9
14.11.2012, 19:09 #5
Starscream, в вашем примере при i=30 происходит выход за границу массива.
0
castaway
Эксперт С++
4916 / 3024 / 370
Регистрация: 10.11.2010
Сообщений: 11,081
Записей в блоге: 10
Завершенные тесты: 1
14.11.2012, 19:23 #6
Цитата Сообщение от Starscream Посмотреть сообщение
if(Dvijki[i] => 200)
По условию мощность должна именно превышать.
1
aliev_ravil
0 / 0 / 0
Регистрация: 26.12.2011
Сообщений: 70
14.11.2012, 19:29  [ТС] #7
код программы не работает
0
castaway
Эксперт С++
4916 / 3024 / 370
Регистрация: 10.11.2010
Сообщений: 11,081
Записей в блоге: 10
Завершенные тесты: 1
14.11.2012, 19:30 #8
Конечно он не работает, автор об этом намекнул:
Цитата Сообщение от Starscream Посмотреть сообщение
нужно присвоить каждому в ручную
1
aliev_ravil
0 / 0 / 0
Регистрация: 26.12.2011
Сообщений: 70
14.11.2012, 19:32  [ТС] #9
и как это сделать присвоить
0
castaway
Эксперт С++
4916 / 3024 / 370
Регистрация: 10.11.2010
Сообщений: 11,081
Записей в блоге: 10
Завершенные тесты: 1
14.11.2012, 19:34 #10
Цитата Сообщение от aliev_ravil Посмотреть сообщение
и как это сделать присвоить
Пропиши руками случайные числа через запятую, всего должно быть 30 штук.
1
aliev_ravil
0 / 0 / 0
Регистрация: 26.12.2011
Сообщений: 70
14.11.2012, 19:38  [ТС] #11
#include "stdafx.h"
#include <iostream>
#include <conio.h>
#include<cmath>
using namespace std;

int _tmain(int argc, _TCHAR* argv[])
{
int Dvijki[30] = {60,30,49,57,12,250,123,314,234,1243,4554,676,12,454,565,123,170,250,267,254,234,233,220,222,124,221,323,229,211,600};

for(int i = 0 ;i<=30;i++)
{
if(Dvijki[i]=>200)
{
cout << "двигатель под номером " << i << " имеет мощность больше 200 л.с." << endl;
}
}
getch();
return 0;
}

написал не запускаеться

Добавлено через 1 минуту
#include "stdafx.h"
#include <iostream>
#include <conio.h>
#include<cmath>
using namespace std;

int _tmain(int argc, _TCHAR* argv[])
{
int Dvijki[30] = {60,30,49,57,12,250,123,314,234,1243,4554,676,12,454,565,123,170,250,267,254,234,233,220,222,124,221,323,229,211,600};

for(int i = 0 ;i<=30;i++)
{
if(Dvijki[i]=>200)
{
cout << "двигатель под номером " << i << " имеет мощность больше 200 л.с." << endl;
}
}
getch();
return 0;
}
0
castaway
Эксперт С++
4916 / 3024 / 370
Регистрация: 10.11.2010
Сообщений: 11,081
Записей в блоге: 10
Завершенные тесты: 1
14.11.2012, 19:41 #12
Цитата Сообщение от aliev_ravil Посмотреть сообщение
написал не запускаеться
Маловато информации... Что значит не запускает? В чем запускаешь, как запускаешь? Какие ошибки выдает то чем ты запускаешь? и.т.д...
1
aliev_ravil
0 / 0 / 0
Регистрация: 26.12.2011
Сообщений: 70
14.11.2012, 19:43  [ТС] #13
СПС все сделал
0
14.11.2012, 19:43
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.11.2012, 19:43
Привет! Вот еще темы с ответами:

Поиск подстроки между заданными символами - C++
Написал код на C++, он ищет символы между символами введёнными в Edit и &quot;.txt&quot; . Всё вроде бы работает,но он ищет символы всего лишь один...

Реализация списка.Удаление хвостового элемента.Поиск элемента - C++
Всем привет,мое задание выглядит так : В класс List&lt;T&gt; из классной работы добавить следующие методы: void addHead(T...

Поиск элемента в бинарном дереве, вставка элемента - C++
Прошу помочь написать программу для поиска элемента в бинарном дереве, и вставки элемента. Могу заплатить, так как нужно срочно. Но прошу...

Удаление элемента из списка и поиск элемента - C++
Нужно удалить определенный элемент из списка. Найти элемент в списк и вывести на него всю информацию. Вот код. Не знаю как написать...


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

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Опции темы

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