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

Массивы A+B=C (трудная задача из ЕГЭ) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Раздельная компиляция файлов http://www.cyberforum.ru/cpp-beginners/thread669067.html
Если класс определен в раздельных файлах и изменения сделаны в части main программы, кот использует класс - какой файл необходимо перекомпилироать: - the application (с main частью) или ещё необходимо перекомпилировать the implementation file? Подскажите, пожалуйста.
C++ Как добавить класс в программу с++ Есть программа работающая с массивами. Подскажите как добавить класс в программу? В с++ я пока не очень понимаю.. только с массивами разобрался. // name.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include "iostream" #include "stdio.h" #define a 5 #define b 5 http://www.cyberforum.ru/cpp-beginners/thread669058.html
Программа для нахождения всех совершенных чисел до 5000 C++
Мне нужно написать программу 1)которая найдет все числа до числа a, например если a=5 то программа должна вывести 1, 2, 3, 4, 5. 2)программу для нахождения всех совершенных чисел до 5000. Буду благодарен.
вывод, вместо нуля, непонятного числа C++
вот код #include <iostream> #include <math.h> using namespace std; int main() { cout <<"x" << ";" << "ch(x)" << endl;
C++ В тексте файла найти количество одинаковых букв http://www.cyberforum.ru/cpp-beginners/thread669049.html
есть ошибка...помогите исправить и перевести код на си #include <iostream> #include <map> #include <fstream> using namespace std; int main() { map <char,int> chars;
C++ Операторы условия, циклы с известным и неизвестным числом повторений чтобы не париться с 3 темами закину 3 лабы в 1 :D порядок: задание - мой вариант(исправить ошибки) 1. С клавиатуры вводятся 4 целых числа a, b, c, d. Найти среди них пару чисел с минимальной по модулю разностью. Операторы цикла в программе не использовать. #include <stdio.h> #include <conio.h> #include <locale> void main() { подробнее

Показать сообщение отдельно
JlightenDev_C++
61 / 61 / 7
Регистрация: 12.08.2012
Сообщений: 150
12.10.2012, 18:30     Массивы A+B=C (трудная задача из ЕГЭ)
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
#include <iostream>
#include <conio.h>
 
using namespace std;
 
int const m = 6, n = 4, size = n+m;
 
/*ГЌГ* âõîäå: Г¬Г*Г±Г±ГЁГў A (m=6) - 3,5,4,3,45,18
ГЊГ*Г±Г±ГЁГў B (n=4) - 8,3,97,25
ГЌГ* âûõîäå: Г¬Г*Г±Г±ГЁГў C (m+n=10) - 45,3,18,8,5,25,4,97,3,3 
*/
int main(){
    int A[m] = {0}, B[n] = {0}, C[size] = {0};
    for(int i = 0, number = 0; i < m; i++){
       cout << "Array A[" << i+1 << "/" << m << "] = ";
       cin >> number;
       A[i] = number;
       }//Г§Г*âåðøåГ*ГЁГҐ öèêëГ* ГЂ;
       for(int i = 0, c = 0; i < m; i ++){
          for(int j = 0; j < m-1; j++){
                 if(A[j] < A[j+1]){
                   c = A[j];
                   A[j] = A[j+1];
                   A[j+1] = c;
                        }
                   }
                 }//ГЂ ГЇГ® óáûâГ*Г*ГЁГѕ
                     for(int i = 0, k = 0; i <= size; i = i + 2, k ++){
            C[i] = A[k];
            if(i >= size){
                 C[size-1] = A[k];
                       }
            }
system("CLS");
    for(int i = 1, number = 0; i <= n; i++){
       cout << "Array B[" << i << "/" << n << "] = ";
       cin >> number;
       B[i] = number;    
}//Г§Г*âåðøåГ*ГЁГҐ öèêëГ* B
 
       for(int i = 0, c = 0; i < n; i ++){
          for(int j = 0; j < n; j++){
                 if(B[j] > B[j+1]){
                   c = B[j+1];
                   B[j+1] = B[j];
                   B[j] = c;
                        }
                   }
                 }//B ГЇГ® âîçðГ*Г±ГІГ*Г*ГЁГѕ
                     for(int i = -1, k = 0; i < size -2; i = i + 2, k ++){
            C[i] = B[k];
            }
    for(int i = 0; i < size; i++){
    cout << C[i] << " ";
    }
    getch();
    return 0;
    }
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru