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

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

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

Пять способов ввода и вывода данных - C++

14.10.2012, 11:58. Просмотров 1030. Ответов 3
Метки нет (Все метки)

Помогите пожалуйста с решение задачи.

Написать программу, реализующую 5 способов ввода данных (типа символ) и 5 способов вывода символа на экран.

Мои наработки, работающие не совсем корректно:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include "stdafx.h"
#include <iostream>
#include <conio.h>
using namespace System;
 
int main(array<System::String ^> ^args)
{
   double a,b;
   printf ("Vvesti a");
   scanf("%d",&a);
   std::cout << "Vvedite b\n";
   std::cin >> b;
   char c=getchar ();
   putchar(c);
   getch();
   return 0;
}
Заранее спасибо.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.10.2012, 11:58     Пять способов ввода и вывода данных
Посмотрите здесь:

Операторы ввода вывода в С++ C++
Ввести пять строк и из каждой строки вывести пять последних символа C++
C++, переопределение ввода-вывода C++
Составить программу для форматированного ввода и вывода данных заданного типа C++
Манипуляторы ввода/вывода. C++
Операторы ввода вывода C++
C++ Написать программу на языке С + + реализующая класс содержащий поля данных и методы ввода и вывода данных
Потоки ввода-вывода C++
C++ Система ввода/вывода
Кодировка ввода и вывода C++
Перегрузка оператора вывода в С++ (для вывода данных вектора) C++
Написать программу, которая должна включать функции для: - вывода шапки таблицы; - вывода данных одной строки C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Sylest
1 / 1 / 0
Регистрация: 21.03.2012
Сообщений: 33
16.10.2012, 21:06  [ТС]     Пять способов ввода и вывода данных #2
В частности интересует, какие еще 2 способа вывода/ввода есть в C++, за исключением тех, что уже использованы в программе, и как их применить.
David Sylva
1285 / 947 / 51
Регистрация: 17.05.2012
Сообщений: 2,687
16.10.2012, 21:51     Пять способов ввода и вывода данных #3
Может такой вариант прокатит
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
#include <iterator>
#include <fstream>
#include <vector> 
 
int main() 
{ 
    int array[5] = { 1, 2, 3, 4, 5 };
    
    std::copy(std::begin(array), std::end(array), std::ostream_iterator<int>(std::cout, " "));
}
Sylest
1 / 1 / 0
Регистрация: 21.03.2012
Сообщений: 33
21.10.2012, 18:42  [ТС]     Пять способов ввода и вывода данных #4
Это не совсем то.

Вот почти правильный вариант:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include "stdafx.h"
#include <iostream>
#include <conio.h>
using namespace System;
 
int main(array<System::String ^> ^args)
{
   double a,b;
   printf ("Vvesti a");
   scanf("%d",&a);
   std::cout << "Vvedite b\n";
   std::cin >> b;
   char c=getchar ();
   putchar(c);
   char str = getch();
   putch(str);
   char string[100];
   gets(string);
   puts(string);
   return 0;
}
Но требуется, чтобы во всех способах ввода информации, она вводилась с клавиатуры. В данном же варианте это осуществляется только в первых двух способах ввода/вывода.
Yandex
Объявления
21.10.2012, 18:42     Пять способов ввода и вывода данных
Ответ Создать тему
Опции темы

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