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

Нужен совет - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ c++ посчитать все элементы массива после 0 http://www.cyberforum.ru/cpp-beginners/thread971204.html
Нужна программма которая посчитает все элементы массива после 0. Например есть массив: (1,2,3,4,0,5,6,7,8), то оно должно посчитать 5+6+7+8. А результатом выполнения должно быть 26.
C++ Указатели Выскакивает (12 C:\Dev-Cpp\Examples\My work\Óíàðíûå îïåðàòîðû.cpp invalid operands of types `int' and `const char' to binary `operator<<' ) #include <iostream> using namespace std; int main() {... http://www.cyberforum.ru/cpp-beginners/thread971195.html
C++ не могу сделать так чтоб я сам вводил матрицы) задача умножения матрицы на вектор
Всем привет. вобщем задача моя такова , что я задал готовое количество элементов в матрицу и в вектор, а программа умножает ее. сами задаем количество элементов, а программа в случайном образе выдает...
C++ Программирование с использованием подпрограм
Данная целочисленная прямоугольная матрица. Определить количество столбцов, не содержащих ни одного нулевого элемента. Характеристикой строки целочисленной матрицы назовем сумму ее положительных...
C++ Как написать конструктор для класса, в котором содержится структура? http://www.cyberforum.ru/cpp-beginners/thread971166.html
#include "stdafx.h" #include "iostream" #include "conio.h" using namespace std; const int a = 50; struct Spec { char Name; char Job; int Pay;
C++ Почему не видит класс Уже второй день немогу понять в чем проблема Exception.hpp #include "IThrowable.hpp" #include "../../Object.hpp" #include "../struct/String.hpp" class Exception : public Object, IThorwable {... подробнее

Показать сообщение отдельно
Apostrof
0 / 0 / 0
Регистрация: 07.10.2013
Сообщений: 3

Нужен совет - C++

07.10.2013, 16:24. Просмотров 292. Ответов 4
Метки (Все метки)

Последний раз прогал очень давно, уже подзабыл, нужен совет.
Дан текстовый файл, в котором имеется последовательность чисел (например 2 2 1 1 2 6).Нужно вывести в другой файл последовательность "исправленную", т.е. ( 1 2 3), если первое число нечетное, то выводится второе число, умноженное на 2, если первое четное - вывести второе, поделённое на 2. Подскажите как оформить проверку "через одно число", в данной программе проверяется каждое число и, исходя из его четности/нечетности, выводится либо умноженное, либо делённое.
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
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;
 
namespace timp_laba1
{
    class Program
    {
        static void Main()
        {
            StreamReader input = new StreamReader(File.Open("D:\\Games\\input2.txt", FileMode.Open));
            StreamWriter output = new StreamWriter(File.Open("D:\\Games\\output2.txt", FileMode.Create));
            
            int Value;
            string currentLine;
            //int h = int.Parse(ReadFromStream(input));
            while (!String.IsNullOrEmpty(currentLine = input.ReadLine()))
            {
                if (int.TryParse(currentLine, out Value));
                    if ((Value)%2 == 0)
                        output.WriteLine(Value * 2);
                    else output.WriteLine(Value /2);
             }
            input.Close();
            output.Close();
        }
    }
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru