С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
0 / 0 / 0
Регистрация: 26.11.2010
Сообщений: 15

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

17.12.2010, 10:17. Показов 1431. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
очень нужна помощь
помогите студенту

программа 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. Найти наибольший и наименьший элементы прямоугольной матрицы и поменять их местами.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
17.12.2010, 10:17
Ответы с готовыми решениями:

Массивы и циклы
Суть задачи: Двумерный массив, содержащий равное число строк и столбцов, называется магическим квадратом, если суммы чисел, записанных в...

Массивы структур, циклы
Пишу программку из книги. Задание звучит так: Коrда вы вступите в Блаrотворительный Орден Проrраммистов (БОП), к вам могyт обращаться...

Циклы и линейные массивы
Найдите все трехзначные числа, которые можно представить разностью между квадратом числа, образованного первыми двумя цифрами и квадратом...

9
38 / 38 / 17
Регистрация: 15.12.2010
Сообщений: 110
17.12.2010, 12:35
№ 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;
}
1
 Аватар для MILAN
899 / 793 / 186
Регистрация: 21.02.2009
Сообщений: 1,722
17.12.2010, 12:41
eczo, мне кажется ето не покатит на borland c++ 3.1
0
38 / 38 / 17
Регистрация: 15.12.2010
Сообщений: 110
17.12.2010, 13:03
ну я надеюсь у него голова хоть чуток работает чтоб подправить под борланд;
студент как никак))
0
12 / 12 / 4
Регистрация: 17.11.2010
Сообщений: 143
17.12.2010, 18:08
# 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();
 
}
1
0 / 0 / 0
Регистрация: 26.11.2010
Сообщений: 15
18.12.2010, 05:55  [ТС]
eczo если не трудно можешь поправить под borland 3.1
у меня чото невыходит=(
0
12 / 12 / 4
Регистрация: 17.11.2010
Сообщений: 143
18.12.2010, 11:10
№ 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();
}
1
0 / 0 / 0
Регистрация: 26.11.2010
Сообщений: 15
19.12.2010, 13:54  [ТС]
1,2 и 3 сам разобрался =]
не надо эти делать

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

Добавлено через 9 часов 18 минут
5,6,8,9 осталось
0
Freelance
Эксперт С++
 Аватар для asics
2891 / 1826 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
19.12.2010, 14:05
Цитата Сообщение от slava1993 Посмотреть сообщение
Найти натуральное число в диапазоне от 1 до n с максимальной суммой делителей.
https://www.cyberforum.ru/cpp-... 68399.html - пост #8
1
0 / 0 / 0
Регистрация: 26.11.2010
Сообщений: 15
21.12.2010, 05:38  [ТС]
5,6,8 осталось всего три задачи
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
21.12.2010, 05:38
Помогаю со студенческими работами здесь

Массивы и циклы: РЛ числа
#include &lt;iostream&gt;; #include&lt;locale&gt; using namespace std; int rl3,k; int main() { setlocale(LC_ALL,&quot;Rus&quot;); cout&lt;&lt;&quot;первое...

Найти сумму содержимого массива и выдать общий объем продаж за год
Решенная задача: Вы продаете книгу &quot;Язык С++ для чайников&quot;. Напишите программу, которая позволит ввести помесячные объемы продаж в...

массивы и Вложенные циклы
Дано натуральное число n. Получить все простые делители этого числа.пацаны помогите решить

Циклы и двумерные массивы
1. Цикл For... Среди всех n-значных чисел (n = 1,2,3,4) указать те, сумма цифр которых равна данному числу k. 2. двумерные массивы ...

Массивы,указатели,циклы.
Доброго времени суток:) Задача такая:&quot;Напишите программу,которая находит и отображает значения дубликаты(одинаковые) в 5-элементном...


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

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение. И на уровне агентов добавится между грибами или бактериями взаимодействий. До того я пробовал подход через многомерные массивы,. . .
Учёным и волонтёрам проекта «Einstein@home» удалось обнаружить четыре гамма-лучевых пульсара в джете Млечного Пути
Programma_Boinc 01.01.2026
Учёным и волонтёрам проекта «Einstein@home» удалось обнаружить четыре гамма-лучевых пульсара в джете Млечного Пути Сочетание глобально распределённой вычислительной мощности и инновационных. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru