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

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

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

Поиск элементов массива - C++

16.12.2010, 02:15. Просмотров 414. Ответов 7
Метки нет (Все метки)

Можете написать программу если не трудно...буду очень благодарна)
Заранее спасибо!

Введите с клавиатуры данные в массив целого типа. Далее введите с
клавиатуры целое число, а затем выведите на экран номера всех
тех элементов массива, значения которых совпадают с введенным числом.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.12.2010, 02:15     Поиск элементов массива
Посмотрите здесь:

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

Поиск элементов массива - C++
Здравствуйте, помогите пожалуйста найти все числа, которые встречаются один раз в одномерном массиве. int n; cout<<"Vvedite razmer...

Поиск элементов массива - C++
Помогите написать код, пожалуйста :) Дан массив целых неотрицательных чисел из n элементов (n<=100). Найти количество чисел массива...

Поиск элементов массива - C++
Подскажите, пожалуйста, как найти два наибольших элемента массива? Добавлено через 28 минут Помогите, пожалуйста!! Очень нужно!

Поиск одинаковых элементов массива - C++
#include <conio.h> #include <locale> #include <iostream> using namespace std; int main () { setlocale (LC_ALL,...

Поиск, анализ элементов массива - C++
Решите Пожалуйста задачку: Дан целочисленный массив размера N. Проверить, что все числа в массиве x трехзначные. Если да, то вывести -1,...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
caliper
10 / 10 / 0
Регистрация: 07.12.2010
Сообщений: 131
16.12.2010, 02:24     Поиск элементов массива #2
Как-то так...
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
using namespace std;
int main()
{
    const int n = 10;
    int mas[n], m;
    
    for(int i=0; i<n; i++)
        cin >> mas[i];
    cin >> m;
    for(int i=0; i<n; i++)
        if(mas[i]==m)
            cout << i+1 << " ";
        return 0;
}
_JS_
0 / 0 / 0
Регистрация: 15.12.2010
Сообщений: 8
16.12.2010, 18:55  [ТС]     Поиск элементов массива #3
мне надо в в stdio.h
asics
Freelance
Эксперт С++
2846 / 1783 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
16.12.2010, 19:00     Поиск элементов массива #4
_JS_,
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <stdio.h>
 
#define n 5
 
int main(void)
{
    int a[n], N;
    for(int i = 0; i < n; ++i)
    {
        printf("mass[%d] = ", i);
        scanf("%d", &a[i]);
    }
    printf("\nN -> ");
    scanf("%d", &N);
    for(int i = 0; i < n; ++i)
        if(a[i] == N)
            printf("%d ", i + 1);
    return 0;
}
Lorain
0 / 0 / 0
Регистрация: 25.11.2012
Сообщений: 10
25.11.2012, 16:24     Поиск элементов массива #5
_JS_, в вашей программе есть какая-то ошибка.
C:\Program Files (x86)\Microsoft Visual Studio\MyProjects\tyu\tyu.cpp(8) : see declaration of 'i'

и кстати,пожалуйста,не могли бы вы показать, как можно сделать блок-схему по этой программе?

Заранее спасибо
MrGluck
Модератор
Эксперт CЭксперт С++
7161 / 4327 / 630
Регистрация: 29.11.2010
Сообщений: 11,750
25.11.2012, 16:28     Поиск элементов массива #6
У asics написано в стандарте С99, а 89, который стоит в студии не поддерживает loop initialization
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <stdio.h>
 
#define n 5
 
int main(void)
{
    int a[n], N, i;
    for(i = 0; i < n; ++i)
    {
        printf("mass[%d] = ", i);
        scanf("%d", &a[i]);
    }
    printf("\nN -> ");
    scanf("%d", &N);
    for(i = 0; i < n; ++i)
        if(a[i] == N)
            printf("%d ", i + 1);
    return 0;
}
Хотя непонятно, на что у вас ругается в расширении файла cpp. Вы, наверное, лишнее дописали?
Lorain
0 / 0 / 0
Регистрация: 25.11.2012
Сообщений: 10
25.11.2012, 16:41     Поиск элементов массива #7
СПАСИБО
Миниатюры
Поиск элементов массива  
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.11.2012, 17:17     Поиск элементов массива
Еще ссылки по теме:

Поиск максимального и минимального элементов массива - C++
добрый вечер! Задано число. Вычислить максимальный показатель, с которым степень этого числа по длине не превысит слова (прога должна...

Функция: поиск неповторяющихся элементов массива - C++
помогите написать функцию по поиску количества не повторяющихся элементов в одномерном массиве

Поиск и удаление равных элементов массива - C++
Здрасте, здрасте!! ^_^V Уважаемы господа программисты и те, кто сюда просто зашел полюбопытствовать, очень прошу обратить внимаение...

Поиск нескольких элементов массива/вектора - C++
Всем доброго времени суток. После нескольких часов безуспешного мозгового штурма и интернет-серфинга решил задать вопрос здесь. Попытаюсь...


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

Или воспользуйтесь поиском по форуму:
Lorain
0 / 0 / 0
Регистрация: 25.11.2012
Сообщений: 10
25.11.2012, 17:17     Поиск элементов массива #8
Не могли бы Вы помочь мне нарисовать блок-схему к этой программе?
Yandex
Объявления
25.11.2012, 17:17     Поиск элементов массива
Ответ Создать тему
Опции темы

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