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

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

Войти
Регистрация
Восстановить пароль
 
vla58862892
1 / 1 / 0
Регистрация: 10.02.2012
Сообщений: 6
#1

Записать только те числа, где (i+i2)=(i3+i4) - C++

03.03.2012, 21:47. Просмотров 318. Ответов 1
Метки нет (Все метки)

должен писать только те числа где (i+i2)=(i3+i4), а пишет все подряд, где ошибка?
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
// bilet.cpp: определяет точку входа для консольного приложения.
//
 
#include "stdafx.h"
#include <iostream>
#include <string>
#include <fstream>
#include <conio.h>
#include <sstream>
#include <iomanip>
#include <cmath>
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{
        int a;
    int b;
    ofstream f("file.txt");
for (int i=0;i<10;++i)
 for (int i2=0;i2<10;++i2)
     for (int i3=0;i3<10;++i3)
         for (int i4=0;i4<10;++i4)
 {
    a=i+i2;
    b=i3+i4;
    if (a=b) {f<<i<<i2<<i3<<i4<<endl;}
 }
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.03.2012, 21:47     Записать только те числа, где (i+i2)=(i3+i4)
Посмотрите здесь:

Записать нули вместо чисел в тех строках матрицы, где числа идут по возрастанию - C++
Дан двумерный массив(к примеру 3x4).Числа вводятся с калвиатуры.Нужно записать нули вместо чисел в тех строках,где числа идут по...

Модернизировать код программы, чтобы программа выводила только те строки, где существуют двузначные числа - C++
Есть файл, в нем содержится: Mikro mikro2 Mikro33 Mikro34 Mikro35 Сейчас она выводит все строки на консоль. И просьба,...

Записать в третий файл только те пары чисел, в которых число из первого файла меньше соответствующего числа из второго файла. - C++
Дано два файла, содержащих одинаковое количество целых чисел. Записать из них в третий файл только те пары чисел, в которых число из...

Записать в массив X только положительные элементы исходного, а в Y только отрицательные - C++
В общем мне нужно ввести массив R, состоящий из 17 элементов:положительных и отрицательных. Массив X должен записывать только...

Где бы записать 60! ? - C++
У меня стоит задача вычислить уравнение: P (a, b) = a! / (a-b)! Где &quot;а&quot; равно 60, а &quot;b&quot; равно 3 Есть какой то тип, где бы вместить 60!...

как записать числа n и k в виде составного числа nk - C++
как записать числа n и k в виде составного числа nk

Дана строка, содержащая целые числа. Вывести на экран только чётные числа - C++
я накидала код...но что-то тут не ладное((( #include &lt;iostream&gt; #include &lt;cstring&gt; #include &lt;cstdlib&gt; #include &lt;stdio.h&gt; using...

Вывести только те элементы двумерного массива, "после" которых стоят только числа, меньшие данных - C++
Вводится прямоугольный массив. Вывести только те элементы массива, &quot;после&quot; которых (до конца массива) стояттолько числа, меньшие данных....

Сформировать две строки - первая содержит только числа из исходной строки, а вторая – только слова - C++
1.Дан текст, состоящий из предложений. Ввод текста осуществляется в несколько строк (не более 20). Признак завершения ввода – ввод пустой...

Массив A содержит только два одинаковых числа. Найти эти числа и указать их индексы ошибка - C++
Массив А содержит только два одинаковых числа. Найти эти числа и указать их индексы. #include &lt;iostream&gt; const int N = 3; ...

Для каждого числа последовательности вывести новое число, состоящее только из четных чисел исходного числа - C++
жду помощи!!!С++ водится последовательность из N целых чисел.Для каждого числа последовательности вывести новое число которое состоит...

Записать в другой файл только предложения, содержащие запятые - C++
написать программу которая считывает текст из файла и записывает в другой файл только предложения содержащие запятые с++


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Mikola-BLR
47 / 47 / 7
Регистрация: 27.12.2011
Сообщений: 65
03.03.2012, 23:21     Записать только те числа, где (i+i2)=(i3+i4) #2
C++
1
if (a=b)
"=" - это оператор присвоения,а не сравнения
Должно быть
C++
1
if (a==b)
Yandex
Объявления
03.03.2012, 23:21     Записать только те числа, где (i+i2)=(i3+i4)
Ответ Создать тему
Опции темы

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