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

ввод-вывод данных - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Русский язык в консоли http://www.cyberforum.ru/cpp-beginners/thread712849.html
для работы с русским языком использую: #include <locale> setlocale(LC_CTYPE, "Russian"); но в програме мне нужно вводить через cin>> руские буквы как результат записываются другие буквы, тоесть: char symbol;
C++ найти все кратные 7 положительные элементы столбца, у которого произведение отрицательных элементов четно найти все кратные 7 положительные элементы столбца, у которого произведение отрицательных элементов четно вот как-то вообще где-то рядом, но не совсем.. #include<stdio.h> #include<conio.h> void main() {int i,j,p=1,x; for(i=0;i<5;i++) for(j=0;j<5;j++) scanf("%d", &x); http://www.cyberforum.ru/cpp-beginners/thread712839.html
C++ Линейный массив. Определить кольцо с центром в начале координат, которое содержит все точки
В одномерном массиве с четным количеством элементов (2N) находятся координа-ты N точек плоскости. Они располагаются в следующем порядке: x1, y1, х2, у2, х3, у3, и т.д. Определить кольцо с центром в начале координат, которое содержит все точки.
очередь. возвращение значений C++
Здравствуйте! Суть проблемы следующая. Метод get() почему то возвращает значения полученные методом put() в обратном порядке, хотя должен же возвращать в прямом! Почему, я не могу понять. Может кто подскажет? #include <iostream> using namespace std; //////////////////////////// class queue { private: enum { MAX = 6 }; int st ;
C++ Подскажите пожалуйста, как правильно вывести,сформировать массив из задания http://www.cyberforum.ru/cpp-beginners/thread712822.html
Дан массив С из 16 элементов.Нужно:проинициализировать массив С, вывод промежуточных данных и массивов на экран. а) Сформировать массив D, в который включить элементы массива С, большие его среднего значения Cs. Определить k – количество элементов массива D и R – разность между max и min элементами. б) Сформировать матрицу А размером k 5, в которой Aij = i*Di + j*Cj....
C++ Некорректно работает функция Функция Small_S должна находить короткое слово в строке str, а она почему-то выводит первое слово! Помогите решить проблему, буду очень благодарен!) #include <iostream> #include <string.h> #include <conio.h> const int n=100; using namespace std; void inp(char ); подробнее

Показать сообщение отдельно
Джек
5 / 5 / 0
Регистрация: 16.08.2011
Сообщений: 77
29.11.2012, 01:57     ввод-вывод данных
Когда выдиляете память под элемент задайте ему сначала начальные значения, а то кто его знает какое там значени, по этому могут возникать также ошибки.

Добавлено через 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
//---------------------------------------------------------------------------
 
#pragma hdrstop
#include <fstream.h>
#include <conio.h>
#include <iostream.h>
//---------------------------------------------------------------------------
 
#pragma argsused
int main()
{  ifstream inFile ("input.txt");
    ofstream outFile ("output.txt");
 
    int p=3, n=2; //как видите начальные значения
    int h=0; //аналогично выше
 
 
    h=p*n; //умножаем
    outFile << h;  //выводим в файл
    inFile >> p >> n;  //ввод из файла поскольку мы помещаем даные в поток, а значит вводим их
    cout<<h<<endl; //выводим наш результат с преведущей записю в файлик
    getch(); //приостанавливаем прогу дабы прочитать значение
 
 
    inFile.close();
    outFile.close();
 
        return 0;
}
//---------------------------------------------------------------------------
 
Текущее время: 17:03. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru