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

массивы, циклы и т.д - C++

Восстановить пароль Регистрация
 
slava1993
0 / 0 / 0
Регистрация: 26.11.2010
Сообщений: 15
17.12.2010, 10:17     массивы, циклы и т.д #1
очень нужна помощь
помогите студенту

программа borland c++ 3.1

1. Дано двузначное число. Напишите программу определения, входит ли в него цифры 5 и 7.

2. Составить программу, которая проверяет, можно ли из отрезков a, b, c, d построить четырехугольник.

3. Заданы уравнения двух пересекающихся прямых на плоскости: Y = K(1) X + B(1) и Y = K(2) X + B(2). Найти (в градусах и минусах) угол между ними, используя формулу tg ф = ( K(2) - K(1) ) / ( 1 + K(1) K(2) ).

4. Задано натуральное число n. Найти количество натуральных чисел, не превышающих n и не делящихся ни на одно из чисел 2, 3, 5.

5. Найти натуральное число в диапазоне от 1 до n с максимальной суммой делителей.

6. При некоторых заданных x > 0, E, вычислите сумму тех слагаемых, которые по абсолютной величине больше E: A(i) = (((-1)^(i+1)) ln(i*x)) / (i!((i^2) + 1)) , i=1,2,3,...

Одномерные массивы:

7. Даны целые числа A 1, A 2, ... , A n и B 1, B 2, ... , B n. Преобразовать последовательность B 1, B 2, ... , B n по правилу: если A i < 0, то B i увеличить в 10 раз, иначе B i заменить нулем (i = 1, 2, ... , n).

8. Пусть даны вещественные числа A 1, A 2, ... , A 2n. Эти точки определяют n интервалов числовой оси (A 1, A 2), (A 3, A 4), ... , A 2n-1, A 2n. Имеются ли точки числовой оси, принадлежащие по крайней мере трем каким нибудь из данных интервалов? Если да, то вывести любую из этих точек.

Двумерные массивы:

9. Дана вещественная матрица размером n x m. Переставляя ее строки и столбцы, добиться того, чтобы наибольший элемент (или один из ник) оказался в верхнем левом углу.

10. Найти наибольший и наименьший элементы прямоугольной матрицы и поменять их местами.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.12.2010, 10:17     массивы, циклы и т.д
Посмотрите здесь:

C++ Циклы и линейные массивы
C++ Массивы,указатели,циклы.
C++ Циклы и двумерные массивы
C++ Массивы и циклы
C++ Массивы структур, циклы
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
eczo
37 / 37 / 1
Регистрация: 15.12.2010
Сообщений: 110
17.12.2010, 12:35     массивы, циклы и т.д #2
№ 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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
#include<iostream>
#include<cstdlib>
#include<iomanip>
 
using namespace std;
 
int main(){
 
int i,j,n,p,k,p1,k1,z;
int min,max;
cout<<"vvedi n:=";
cin>>n;
int a[n][n];
    for(i=0; i<n; i++){
      for(j=0; j<n; j++) {
        cout<<"a["<<i<<"]["<< j<<"]->";
        cin>>a[i][j];
      }
    }
    for(i=0; i<n; i++){
       for(j=0; j<n; j++){
       cout<<setw(3)<<a[i][j];
       }
       cout<<endl;
    }
min =a[0][0];
for(i=0; i<n; i++)
    for(j=0; j<n; j++){
     if (a[i][j]<= min){
            min=a[i][j];
            p=i;
            k=j;
     }
    }
max =a[0][0];
for(i=0; i<n; i++)
    for(j=0; j<n; j++){
     if (a[i][j]>max){
            max=a[i][j];
            p1=i;
            k1=j;
     }
    }
z=a[p1][k1];a[p1][k1]=a[p][k];a[p][k]=z;
cout<<endl;
for(i=0; i<n; i++){
  for(j=0; j<n; j++){
       cout<<setw(3)<<a[i][j];
       }
       cout<<endl;
 }
system("PAUSE>>null");
return 0;
}
Добавлено через 1 час 27 минут
№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
24
25
26
27
28
29
30
31
32
33
34
#include <iostream>
 
using namespace std;
 
int main(){
int size;
cout<<"Vvedi kol-vo cifr v chisle:";
cin>>size;
int mas[size],i,j,n,m;
cout<<"Enter number:"<<endl;
cin>>n;
cout<<endl;
    while(n!=0)
    {  m=0;
        for(j =0; j<size;j++){
        i=n%10;
        mas[j]=i;
        n/=10;
        cout<<mas[j]<<" "<<endl;
        if(mas[j]%5==0 || mas[j]%7==0){
            m++;}
        }
 
        }
 
    if( m==1)
        cout<<"Chislo soderzit cifru 5 ili 7";
    else if(m>1 && m<=size)
           cout<<"Chislo soderzit cifri 5 i 7";
    else
        cout<<"Chislo ne soderzit cifru 5 ili 7";
cout<<endl<<endl;
return 0;
}
MILAN
 Аватар для MILAN
883 / 777 / 86
Регистрация: 21.02.2009
Сообщений: 1,722
17.12.2010, 12:41     массивы, циклы и т.д #3
eczo, мне кажется ето не покатит на borland c++ 3.1
eczo
37 / 37 / 1
Регистрация: 15.12.2010
Сообщений: 110
17.12.2010, 13:03     массивы, циклы и т.д #4
ну я надеюсь у него голова хоть чуток работает чтоб подправить под борланд;
студент как никак))
Остап Бендер
12 / 12 / 2
Регистрация: 17.11.2010
Сообщений: 143
17.12.2010, 18:08     массивы, циклы и т.д #5
# 7.

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
#include "iostream.h"
 
 
 
const int MAX=100;
void main()
 
 
{double A[MAX],B[MAX];
  int nA,nB,i,m;
   do{
      cout<<"Vvedite k-stvo elementov massiva  A"<<"\n";
      cin>>nA;
      cout<<"\n";
 
       }
      while(nA<0 || nA>MAX);
   for(i=0;i<nA;i++)
    {
  cout<<"A["<<i<<"]=";
cin>>A[i];
  }
 
  do{
      cout<<"Vvedite k-stvo elementov massiva  B"<<"\n";
      cin>>nB;
      cout<<"\n";
 
       }
      while(nB<0 || nB>MAX);
   for(i=0;i<nB;i++)
    {
  cout<<"B["<<i<<"]=";
cin>>B[i];
  }
 
for(i=0;i<nA;i++)
if(A[i]<0)   B[i]=B[i]*10; else B[i]=0;
 
cout<<"\n";
cout<<"Massiv B:"<<"\n";
for(i=0;i<nB;i++)
cout<<B[i]<<"\t";
 
cin.get();
cin.get();
 
}
slava1993
0 / 0 / 0
Регистрация: 26.11.2010
Сообщений: 15
18.12.2010, 05:55  [ТС]     массивы, циклы и т.д #6
eczo если не трудно можешь поправить под borland 3.1
у меня чото невыходит=(
Остап Бендер
12 / 12 / 2
Регистрация: 17.11.2010
Сообщений: 143
18.12.2010, 11:10     массивы, циклы и т.д #7
№ 4.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include "iostream.h"
 
void main()
{
int n,k,i; 
 
cout << "Vvedite n"<<"\n";
cin>>n;
k=0;
 
for (i=1;i<=n;i++)
{if ((i%2!=0) && (i%3!=0) && (i%5!=0))
k++;
}
 
cout<<"Rezultat="<<" "<<k;
cin.get();
cin.get();
}
slava1993
0 / 0 / 0
Регистрация: 26.11.2010
Сообщений: 15
19.12.2010, 13:54  [ТС]     массивы, циклы и т.д #8
1,2 и 3 сам разобрался =]
не надо эти делать

Добавлено через 11 часов 53 минуты
помогите уважаемые программисты
если не хотите просто так время тратить то могу предложить 100руб(закину в сот) за каждую задачу(5,6,8,9,10)

Добавлено через 9 часов 18 минут
5,6,8,9 осталось
asics
Freelance
Эксперт C++
 Аватар для asics
2838 / 1775 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
19.12.2010, 14:05     массивы, циклы и т.д #9
Цитата Сообщение от slava1993 Посмотреть сообщение
Найти натуральное число в диапазоне от 1 до n с максимальной суммой делителей.
http://www.cyberforum.ru/cpp-beginne...read68399.html - пост #8
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.12.2010, 05:38     массивы, циклы и т.д
Еще ссылки по теме:

C++ Циклы и двумерные массивы
массивы и Вложенные циклы C++
Массивы и циклы: РЛ числа C++

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

Или воспользуйтесь поиском по форуму:
slava1993
0 / 0 / 0
Регистрация: 26.11.2010
Сообщений: 15
21.12.2010, 05:38  [ТС]     массивы, циклы и т.д #10
5,6,8 осталось всего три задачи
Yandex
Объявления
21.12.2010, 05:38     массивы, циклы и т.д
Ответ Создать тему
Опции темы

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