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

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

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.89
Temirlan90
 Аватар для Temirlan90
131 / 131 / 8
Регистрация: 30.09.2010
Сообщений: 333
30.09.2010, 13:32     Напишите программу, определяющую первое вхождение заданного целого числа х в массив целых чисел. #1
1. Напишите программу, которая вводит с клавиатуры непустой массив целых чисел, заменяет все элементы массива, кроме крайних на полусумму соседей, и печатает результат.
2. Напишите программу, которая вводит с клавиатуры непустой массив целых чисел, и печатает “Yes”, если массив симметричен, и “No” в противном случае.

3. Напишите программу, определяющую первое вхождение заданного целого числа х в массив целых чисел.
4. Напишите программу, которая вводит с клавиатуры непустой массив целых чисел, и печатает число локальных максимумов (элемент является локальным максимумом, если он не имеет соседей, больших, чем он сам).
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.09.2010, 13:32     Напишите программу, определяющую первое вхождение заданного целого числа х в массив целых чисел.
Посмотрите здесь:

C++ Напишите программу, определяющую первое вхождение заданного целого числа х в массив целых чисел.
C++ первое вхождение заданного целого числа х в массив целых чисел.
C++ Дан одномерный массив из M × N целых чисел. Составить программу определения количества повторений заданного элементаx
C++ Дан одномерный массив из M × N целых чисел. Составить программу определения количества повторений заданного элементаx.
C++ Дан массив упорядоченных по возрастанию целых чисел. разработать алгоритм бинарного поиска заданного числа, результат номер искомого числа или 0 если
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
-comrade-
355 / 356 / 42
Регистрация: 11.06.2010
Сообщений: 703
30.09.2010, 14:00     Напишите программу, определяющую первое вхождение заданного целого числа х в массив целых чисел. #2
3)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream.h>
#include <conio.h>
 
  void main()
   {
    clrscr();
    int i,x,n;
    cout<<"  N=";
    cin>>n;
    int *a=new int [n];
    cout<<"\n  Enter elements: ";
     for(i=0;i<n;i++) cin>>a[i];
    cout<<"\n  X=";
    cin>>x;
     for(i=0;i<n;i++)
      if(x==a[i]) { cout<<"\n\n  i="<<i+1; break;}
    delete []a;
    getch();
   }
Temirlan90
 Аватар для Temirlan90
131 / 131 / 8
Регистрация: 30.09.2010
Сообщений: 333
30.09.2010, 14:05  [ТС]     Напишите программу, определяющую первое вхождение заданного целого числа х в массив целых чисел. #3
Спасибо тебе))
-comrade-
355 / 356 / 42
Регистрация: 11.06.2010
Сообщений: 703
30.09.2010, 14:06     Напишите программу, определяющую первое вхождение заданного целого числа х в массив целых чисел. #4
4)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream.h>
#include <conio.h>
 
  void main()
   {
    clrscr();
    int i,k=0,n;
    cout<<"  N=";
    cin>>n;
    int *a=new int [n];
    cout<<"\n  Enter elements: ";
     for(i=0;i<n;i++) cin>>a[i];
     for(i=1;i<n-1;i++)
      if((a[i]>a[i-1])&&(a[i]>a[i+1])) k++;
    cout<<"\n\n  ko-stvo- "<<k;
    delete []a;
    getch();
   }
Temirlan90
 Аватар для Temirlan90
131 / 131 / 8
Регистрация: 30.09.2010
Сообщений: 333
30.09.2010, 14:13  [ТС]     Напишите программу, определяющую первое вхождение заданного целого числа х в массив целых чисел. #5
Что бы я без тебя бы делал)))
-comrade-
355 / 356 / 42
Регистрация: 11.06.2010
Сообщений: 703
30.09.2010, 14:16     Напишите программу, определяющую первое вхождение заданного целого числа х в массив целых чисел. #6
1)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream.h>
#include <conio.h>
 
  void main()
   {
    clrscr();
    int i,n;
    cout<<"  N=";
    cin>>n;
    int *a=new int [n];
    cout<<"\n  Enter elements: ";
     for(i=0;i<n;i++) cin>>a[i];
    float *b=new float [n];
    b[0]=a[0];
    b[n-1]=a[n-1];
     for(i=1;i<n-1;i++)
      b[i]=(float)(a[i-1]+a[i+1])/2;
    cout<<"\n\n  New: ";
     for(i=0;i<n;i++) cout<<b[i]<<" ";
    delete []a;
    delete []b;
    getch();
   }
Добавлено через 1 минуту
Temirlan90, Вторую задачу попробуй сам написать
Temirlan90
 Аватар для Temirlan90
131 / 131 / 8
Регистрация: 30.09.2010
Сообщений: 333
30.09.2010, 14:23  [ТС]     Напишите программу, определяющую первое вхождение заданного целого числа х в массив целых чисел. #7
Не ругайся, мне трудно это дается=( спасибо что решил 3 задачи))) давай ещё вторую плиз)) и тебе добро вернётся бумерангом в четверне))))
-comrade-
355 / 356 / 42
Регистрация: 11.06.2010
Сообщений: 703
30.09.2010, 14:29     Напишите программу, определяющую первое вхождение заданного целого числа х в массив целых чисел. #8
Temirlan90, что значит массив симметричен???
Temirlan90
 Аватар для Temirlan90
131 / 131 / 8
Регистрация: 30.09.2010
Сообщений: 333
30.09.2010, 14:32  [ТС]     Напишите программу, определяющую первое вхождение заданного целого числа х в массив целых чисел. #9
12321 11211 1234321
-comrade-
355 / 356 / 42
Регистрация: 11.06.2010
Сообщений: 703
30.09.2010, 15:03     Напишите программу, определяющую первое вхождение заданного целого числа х в массив целых чисел. #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
#include <iostream.h>
#include <conio.h>
 
 int per(int,int);
 
  void main()
   {
    clrscr();
    int i,n,k;
    cout<<"  N=";
    cin>>n;
    int *a=new int [n];
    cout<<"\n  Enter elements: ";
     for(i=0;i<n;i++) cin>>a[i];
     for(i=0;i<n/2;i++)
       {
    k=per(a[i],a[n-1-i]);
    if(k==0) break;
       }
    if(k==1) cout<<"\n\n  Yes";
    if(k==0) cout<<"\n\n  No";
    delete []a;
    getch();
   }
//----------------------
 int per(int q,int w)
  {
   if(q==w) return 1;
   else return 0;
  }
Temirlan90
 Аватар для Temirlan90
131 / 131 / 8
Регистрация: 30.09.2010
Сообщений: 333
30.09.2010, 17:59  [ТС]     Напишите программу, определяющую первое вхождение заданного целого числа х в массив целых чисел. #11
Даже не знаю как благодарить...был бы ты рядом пивко поставил бы))
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.09.2010, 19:50     Напишите программу, определяющую первое вхождение заданного целого числа х в массив целых чисел.
Еще ссылки по теме:

C++ Напишите программу, считающую сумму старшего и младшего разряда заданного с клавиатуры целого числа.
C++ Задан массив целых чисел. Вычислить сумму элементов, которые больше заданного числа

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

Или воспользуйтесь поиском по форуму:
-comrade-
355 / 356 / 42
Регистрация: 11.06.2010
Сообщений: 703
30.09.2010, 19:50     Напишите программу, определяющую первое вхождение заданного целого числа х в массив целых чисел. #12
Пиши програми
Yandex
Объявления
30.09.2010, 19:50     Напишите программу, определяющую первое вхождение заданного целого числа х в массив целых чисел.
Ответ Создать тему
Опции темы

Текущее время: 20:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru