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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.89
Temirlan90
133 / 133 / 8
Регистрация: 30.09.2010
Сообщений: 333
#1

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

30.09.2010, 13:32. Просмотров 1159. Ответов 11
Метки нет (Все метки)

1. Напишите программу, которая вводит с клавиатуры непустой массив целых чисел, заменяет все элементы массива, кроме крайних на полусумму соседей, и печатает результат.
2. Напишите программу, которая вводит с клавиатуры непустой массив целых чисел, и печатает “Yes”, если массив симметричен, и “No” в противном случае.

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

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

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

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

Дан массив упорядоченных по возрастанию целых чисел. разработать алгоритм бинарного поиска заданного числа, результат номер искомого числа или 0 если - C++
помогите решить задачу: Дан массив упорядоченных по возрастанию целых чисел. разработать алгоритм бинарного поиска заданного числа,...

Задан массив целых чисел. Вычислить сумму элементов, которые больше заданного числа - C++
Задан массив целых чисел. Вычислить сумму элементов, которое больше заданного числа. #include <iostream> using namespace std; int...

Дан одномерный массив из M × N целых чисел. Составить программу определения количества повторений заданного элементаx - C++
Дан одномерный массив из M × N целых чисел. Составить программу определения количества повторений заданного элементаx

11
-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();
   }
2
Temirlan90
133 / 133 / 8
Регистрация: 30.09.2010
Сообщений: 333
30.09.2010, 14:05  [ТС] #3
Спасибо тебе))
0
-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();
   }
2
Temirlan90
133 / 133 / 8
Регистрация: 30.09.2010
Сообщений: 333
30.09.2010, 14:13  [ТС] #5
Что бы я без тебя бы делал)))
0
-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, Вторую задачу попробуй сам написать
2
Temirlan90
133 / 133 / 8
Регистрация: 30.09.2010
Сообщений: 333
30.09.2010, 14:23  [ТС] #7
Не ругайся, мне трудно это дается=( спасибо что решил 3 задачи))) давай ещё вторую плиз)) и тебе добро вернётся бумерангом в четверне))))
0
-comrade-
355 / 356 / 42
Регистрация: 11.06.2010
Сообщений: 703
30.09.2010, 14:29 #8
Temirlan90, что значит массив симметричен???
0
Temirlan90
133 / 133 / 8
Регистрация: 30.09.2010
Сообщений: 333
30.09.2010, 14:32  [ТС] #9
12321 11211 1234321
0
-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;
  }
2
Temirlan90
133 / 133 / 8
Регистрация: 30.09.2010
Сообщений: 333
30.09.2010, 17:59  [ТС] #11
Даже не знаю как благодарить...был бы ты рядом пивко поставил бы))
0
-comrade-
355 / 356 / 42
Регистрация: 11.06.2010
Сообщений: 703
30.09.2010, 19:50 #12
Пиши програми
0
30.09.2010, 19:50
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.09.2010, 19:50
Привет! Вот еще темы с ответами:

Дан одномерный массив из M × N целых чисел. Составить программу определения количества повторений заданного элементаx. - C++
Дан одномерный массив из M × N целых чисел. Составить программу определения количества повторений заданного элементаx. Добавлено...

Напишите программу, определяющую, могут ли числа являться длинами сто-рон треугольника - C++
Даны три вещественных числа a, b, c. Напишите программу, определяющую, могут ли данные числа являться длинами сто-рон треугольника....

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

Напишите программу, которая вычисляет сумму цифр целого числа. - C++
Напишите программу, которая вычисляет сумму цифр целого числа. Например, суммой цифр целого числа 2155 будет 2+1+5+5, или 13. Программа...


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

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

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