Форум программистов, компьютерный форум, киберфорум
Visual C++
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 14.12.2010
Сообщений: 7
1

Решите программы на С++ надо срочно

14.12.2010, 20:05. Показов 700. Ответов 4
Метки нет (Все метки)

Задача 1)Дано натуральное число. Обозначим через n количество разрядов в числе. (Цифры числа нумеруются справа налево. Например, 12345: 1 – пятая цифра, 2 – четвертая цифра, 3 – третья цифра, 4 – вторая цифра, 5 – первая цифра.).
Определить разность первой и n-ой цифр.
Задача 2)Даны два одномерных массива целых чисел (массив А, состоящий из n элементов, массив В – из m элементов), заполненных случайным образом числами из промежутка [L,P]. Сформировать из элементов этих массивов два новых массива (C,D) по правилу, описанному в Вашем варианте. (Ввод и вывод массивов оформить в процедурах).
n= 12, m= 28, L= -60, P=90;Массив С состоит из четных элементов исходных массивов, а массив D – нечетных.
Очень надо
Заранее спасибо
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.12.2010, 20:05
Ответы с готовыми решениями:

решите срочно
написать простым языком, на уровне новичка 12. Напишите фрагмент программы добавления нового...

НАРОД РЕШИТЕ СРОЧНО НУЖНО ДО ЗАВТРА
1) НАЙТИ : СУММУ КВАДРАТОВ ВСЕХ ЦЕЛЫХ ЧИСЕЛ ОТ 10 ДО 50; 2) ВЫЧИСЛИТЬ СУММУ : ...

Решите для зачета,очень срочно.!!!!!!
Дано целое число,больше 999.Используя одну операцию деления нацело и одну операцию взятия остатка...

Надо создать 9 программ СРОЧНО НАДО ПЛИЗЗ
Помогите создать 9 программ СРОЧНО НАДО ПЛИЗЗ 1. Постановка задачи: создать проект программы с...

4
895 / 789 / 186
Регистрация: 21.02.2009
Сообщений: 1,722
14.12.2010, 20:44 2
Цитата Сообщение от syslik40 Посмотреть сообщение
Задача 1)Дано натуральное число. Обозначим через n количество разрядов в числе. (Цифры числа нумеруются справа налево. Например, 12345: 1 – пятая цифра, 2 – четвертая цифра, 3 – третья цифра, 4 – вторая цифра, 5 – первая цифра.).
Определить разность первой и n-ой цифр.
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>
 
using namespace std;
 
int razn(int x)
{
    int c,c1;
    int count=0;
     while(x)
     {
         c=x%10;
          if(!count)
          {
              c1=c;
              count++;
          }
         x/=10;
     }
  return c1-c;
}
 
int main()
{
   int x;
   cout<<"Enter x: ";
   cin>>x;
   cout<<"Result is "<<razn(x)<<endl;
   system("pause");
   return 0;
}
1
0 / 0 / 0
Регистрация: 14.12.2010
Сообщений: 7
14.12.2010, 20:48  [ТС] 3
Спасибо большое осталась одна программа ура спс еще раз
0
895 / 789 / 186
Регистрация: 21.02.2009
Сообщений: 1,722
14.12.2010, 21:45 4
Цитата Сообщение от syslik40 Посмотреть сообщение
Задача 2)Даны два одномерных массива целых чисел (массив А, состоящий из n элементов, массив В – из m элементов), заполненных случайным образом числами из промежутка [L,P]. Сформировать из элементов этих массивов два новых массива (C,D) по правилу, описанному в Вашем варианте. (Ввод и вывод массивов оформить в процедурах).
n= 12, m= 28, L= -60, P=90;Массив С состоит из четных элементов исходных массивов, а массив D – нечетных.
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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
#include <iostream>
 
using namespace std;
 
int main()
{
   const int n=12,m=28;
   int a[n],b[m],c[m+n],d[n+m];
   int k=-1,p=-1;
   cout<<"a -> ";
   for(int i=0; i<n; i++)
   {
       a[i]=rand()%90-60;
       cout<<a[i]<<"  ";
   }
   cout<<endl<<endl<<"b -> ";
   for(int i=0; i<m; i++)
   {
       b[i]=rand()%90-60;
       cout<<b[i]<<"  ";
   }
   for(int i=0; i<n; i++)
   {
       if(a[i]%2==0) 
       {
           k++;
           c[k]=a[i];
       }
       if(a[i]%2!=0)
       {
           p++;
           d[p]=a[i];
       }
   }
   for(int i=0; i<m; i++)
   {
       if(b[i]%2==0) 
       {
           k++;
           c[k]=b[i];
       }
       if(b[i]%2!=0)
       {
           d[p]=b[i];
           p++;
       }
   }
   cout<<endl<<endl<<"c -> ";
   for(int i=0; i<k; i++)
   {
       cout<<c[i]<<"  ";
   }
   cout<<endl<<endl<<"d -> ";
   for(int i=0; i<p; i++)
   {
       cout<<d[i]<<"  ";
   }
   system("pause");
   return 0;
}
1
0 / 0 / 0
Регистрация: 14.12.2010
Сообщений: 7
14.12.2010, 21:45  [ТС] 5
Огромное приогромное спасибо
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.12.2010, 21:45

Решите програмку С++ на оператор процедуры/функции)))заранее благодарю)))оч надо
Дано множество точек на плоскости соими координатами (не более 100).найти точку этого множества,...

Помогите срочно срочно. Вирус блокирует все программы.
Всем привет. пожалуйста помоги срочно надо. поймал вирус, блокирует почти все программы, антивирус...

Срочно надо!
Здравствуйте. Есть два вопроса: 1) Есть форма Справочника1. У него есть подчиненный Справочник2....

Очень срочно надо....
Помогите, пожалуйста, переписать на C++Builder: procedure TForm1.btnGenerateClick(Sender:...

Экзамен... НАДО СРОЧНО...
задача такая: используя не более 2х переменных, ввести последовательно 5 целых чисел, и вывести те...

срочно очень надо
Скласти програму для розвязування наведеного нижче завдання двома способами,...


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

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

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