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

Напишите программу, определяющую первое вхождение заданного целого числа х в массив целых чисел. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ cout vs printf http://www.cyberforum.ru/cpp-beginners/thread170813.html
Что лучше и удобней использывать в написаннии программ? cout или printf?
C++ Массив 4*4 Создать массив 4*4, сравнить суммы элементов главной и побочной диагонали. http://www.cyberforum.ru/cpp-beginners/thread170783.html
C++ Литература
Народ, подскажите пожалуйста литературу о классах в C++. Только чтобы не научным языком было написано, а на доступном и понятном языке! Авторы, названия, ссылки - всё, что вспомните!) благодарю за помощь)
Разработать алгоритм и программу решения в C++ C++
1-задача) уравнения: Ax + B = 0 2-задача) системы уравнений: - A1*x + B1*y = C1 {- -A2*x + B2*y = C2
C++ Создать класс File http://www.cyberforum.ru/cpp-beginners/thread170766.html
Создать класс File содержащий следующий елементы: -поле "размер" long size -поле "дата рождения" char date -поле "владелец" char owner -поле "содержимое файла" char content -метод чтения данных char read() -метод записи данных void write(char buffer) -конструктор с параметрами file(long size, char date,char owner) -конструктор без параметров
C++ Среднее значение элементов в одномерном массиве Привет! ;) Помогите, плиз решить, я в этом почти не шарю, надеюсь разобраться: В одномерном массиве, состоящем из n вещественных элементов, найти среднее значение всех элементов и номер элемента массива ближайшего к среднему по значению. Буду очень признателен! =) подробнее

Показать сообщение отдельно
MILAN
883 / 777 / 86
Регистрация: 21.02.2009
Сообщений: 1,722
30.09.2010, 19:41     Напишите программу, определяющую первое вхождение заданного целого числа х в массив целых чисел.
10,

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#include <iostream>
using std::cout;
using std::cin;
using std::endl;
 
int main()
{
    int i;
    float arr1[5];
    float arr2[5];
    for (i=0;i<=4;i++)
    {
        cout<<"Enter ["<<i<<"]= ";
        cin>>arr1[i];
        cout<<endl;
    }
    
    cout<<"New array is: "; 
    for(i=0;i<=4;i++)
    {
        if(i==0||i==4)
        {
            arr2[i]=arr1[i];
            cout<<arr2[i]<<" ";
        }
        else
        {
            arr2[i]=(arr1[i-1]+arr1[i+1])/2;
            cout<<arr2[i]<<" ";
        }
    }
  return 0;
}
Добавлено через 20 минут
12,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
#include <iostream>
#include <ctime>
using std::cout;
using std::cin;
using std::endl;
 
int main()
{
    setlocale( LC_ALL,"Russian" );
    int i,x,f=0;
    srand(time(NULL));
    int arr1[10];
    cout<<"Введите x: ";
    cin>>x;
    cout<<endl;
    for (i=0;i<=9;i++)
     {
        arr1[i]=rand()%10;
        cout<<arr1[i]<<" ";
     }
    
    for(i=0;i<=9;i++)
     {
        if(arr1[i]==x)
        {
            cout<<"Первое вхождение x в масив arr - "<<i+1<<" елемент"<<endl;
            f++;
            break;
        }
        
        
    }
    if(f!=1)
        {
        cout<<"x в масив arr - не входит"<<endl;
        }
  return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru