Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создать класс “Деканат”, состоящей из класса ” Специальность” Создать класс “Деканат”, состоящей из класса ” Специальность”. Класс “Деканат ”:название деканата , фамилия декана, телефон декана . Класс “Специальность”: название специальности, количество... https://www.cyberforum.ru/ cpp-beginners/ thread1094668.html boost подключить никак не удалось C++
boost подключить никак не удалось 1>LINK : fatal error LNK1104: cannot open file 'libboost_filesystem-vc110-mt-gd-1_55.lib' либо делать API функциями, либо dirent.h помогите плиз
C++ Удаление элемента из списка по его номеру https://www.cyberforum.ru/ cpp-beginners/ thread1094639.html
Народ, подскажите как связать функцию удаления элемента списка по номеру со структурами которые даны typedef struct { char name; int order; float average_point; } student; typedef...
C++ Программа вычисления обьема цилиндра и конуса на С++ Программа вычисления обьема цилиндра и конуса, которые имеют одинаковую высоту H и одинаковый радиус основания R https://www.cyberforum.ru/ cpp-beginners/ thread1094634.html
system("pause") C++
Подскажите пожалуйста, можно ли заменить сообщение "Для продолжения нажмите любую клавишу" при применении команды system("pause")?
C++ Бинарная ассоциация Добрый день есть статья которая расположена по адресу http://habrahabr.ru/post/150041/, пытаюсь разобраться и сделать это на C++, столкнулся с проблемой в коде применительно к бинарной ассоциации: ... https://www.cyberforum.ru/ cpp-beginners/ thread1094620.html
C++ Логический оператор ИЛИ Всем привет,на днях преподаватель задал интересный вопрос: "Почему в С++ для оператора ИЛИ используют "|| ",а не "|" ? https://www.cyberforum.ru/ cpp-beginners/ thread1094618.html C++ Одномерный массив. Найти номер первого из элементов, который меньше данное число k
Дан массив чисел 16,8,35,201,110,17,18,19,20 .Знайти номер первого из элементов, который меньше данное число k.
C++ Функция, находящая периметр равнобедренного треугольника https://www.cyberforum.ru/ cpp-beginners/ thread1094605.html
Здравствуйте! Вот пытался сделать задачу: Описать функцию TriangleP(a, h), находящую периметр равнобедренного треугольника по его основанию a и высоте h, проведенной к основанию (a и h —...
C++ Ошибка при компилировании Declaration terminated incorrectly https://www.cyberforum.ru/ cpp-beginners/ thread1094581.html
Ребят, помогите разобраться. В универе выдали задания с распечаткой похожего кода. Код набрал но ругается при компиляции на 16ю строку. Borland C++ 3.1 В самом задании нужно построить иерархию...
C++ Функция добавления в файл. Классы
По моему заданию нужно "добавить 2 элемента после элемента с заданным номером." Но т.к. я не осилю такое задание, решил добавить хотя бы в конец файла. вот код: ЗЫ: строки, помеченные...
C++ visual studio expres 2010 https://www.cyberforum.ru/ cpp-beginners/ thread1094577.html
Здраствуйте, подскажите пожалуйста как в microsoft visual studio expres 2010 к класу прибавить функцию?
319 / 225 / 73
Регистрация: 22.11.2013
Сообщений: 856
Записей в блоге: 1
11.02.2014, 23:40 0

Найти номер первого вхождения заданного числа в массиве - C++ - Ответ 5770035

11.02.2014, 23:40. Показов 3750. Ответов 3
Метки (Все метки)

Лучший ответ Сообщение было отмечено MaKN как решение

Решение

С 1-3 все норм в роде... я бы только в 1
Цитата Сообщение от MaKN Посмотреть сообщение
s=s+pow(a[i], 2.0)
заменил на
C++
1
s+=a[i]*a[i]
тогда бы #include "math.h" не нужен был. А в 3
p=p*a[i]
записал бы так
C++
1
 p*=a[i]
записи полностью эквиваленты но мой вариант чуточку изящней и пользуется возможностью операторов с++... Так же все таки в 3 правильнее цикл поиска начинать с 1 элемента (хотя Ваш код тоже рабочий):
C++
1
2
maxN=0;
for (i=1; i<10; i++)

А вот с 4 не согласен, вы же хоть выводите но:
1. впермешку;
2. У вас исходный массив остался исходным и не стал обработанным...
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include "stdafx.h"
#include "iostream"
using namespace std;
void main ()
{ int i, a[10];
for (i=0; i<10; i++)
    cin >> a[i];
cout << "a[i]=" << a[i] << endl;
cout<<"ishodniy massiv:"<<endl;
for (i=0; i<10; i++)    cout << "a[i]=" << a[i] << endl;
for (i=0; i<10; i++)
    if (a[i]%2==0)
         a[i]=0;
    else a[i]=-1;
cout<<"Obrabotaniy massiv:"<<endl;
for (i=0; i<10; i++)    cout << "a[i]=" << a[i] << endl;
system ("pause");
}
А с 5 задачей так она похожа на 3 только вместо поиска максимального числа, искать заданное (я бы использовал правда для этого цикл while)

Вернуться к обсуждению:
Найти номер первого вхождения заданного числа в массиве C++
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.02.2014, 23:40
Готовые ответы и решения:

Найти номер первого вхождения числа в последовательность
Помогите пожалуйста!!!(((( 7) Даны последовательность из n целых чисел и целое число a. Найти...

Найти индексы первого и последнего вхождения заданного целого числа N в последовательность
Найти индексы первого и последнего вхождения заданного целого числа N в последовательность целых...

Найти номер первого элемента меньше заданного числа а.
Дан массив, упорядочить по убыванию. Найти номер первого элемента меньше заданного числа а.

Определить номер первого вхождения заданного элемента в список
Необходимо написать функцию, которая определяет номер первого вхождения заданого элемента в список L

3
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.02.2014, 23:40

Найти номер первого максимального элемента среди отрицательных элементов, расположенных до первого элемента, большего заданного числа Т
Написать собственную функцию для работы с одномерным динамическим массивом, заданным указателем....

Найти номер первого максимального нечетного числа из заданного набора
помогите пожалуйста разобраться minmax((( дано целое число N и набор из N целых чисел: 1)найти...

Найти номер первого элемента массива, меньшего заданного числа а
Дан массив, упорядоченный по убыванию. Найти номер первого элемента, меньшего заданного числа а....

Найти номер первого четного числа в массиве
В одномерном массиве целых чисел a1, а2, ..., an найти но¬мер первого четного числа. Если четных...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru