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

Работа с файлами. слова - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Массив, где элементы не повторяются http://www.cyberforum.ru/cpp-beginners/thread691306.html
Очередная задача из учебника Дейтела. Из-за кривого русского перевода не пойму, что я должен сделать. Точнее, я сделал, но смутно подозреваю, что я не так понял задание. Его текст выглядит так: Используйте одномерный массив для решения следующей задачи. Прочитайте 20 чисел, каждое из которых находится в диапазоне от 10 до 100 включительно. После того, как прочли очередное число, напечатайте...
C++ Сравнение трёх чисел Теоретический вопрос. Драсте. Наткнулся на форуме на эту тему: http://www.cyberforum.ru/pascal/thread32113.html. Пробежался глазами, особо не вчитываясь, грубовато реализовал: #include <iostream> #include <cstdlib> #include <time.h> #include <cstdio> #include <cstring> using namespace std; void answer(int max, int min) { http://www.cyberforum.ru/cpp-beginners/thread691300.html
Дан массив А [N,N] переставить местами А[1,1] и минимальный элемент массива C++
как написать очень нужна помощь знающих людей помоги пожалуйста
Запуск программы с расширением .сpp с помощью Visual studio 2010 C++
У меня есть файл с текстом программы с расширением .сpp "С++ Source" открываю с помощью Visual studio 2010. Но запустить не получается
C++ функции http://www.cyberforum.ru/cpp-beginners/thread691271.html
написала программку на комплексные числа, все работает. я хочу сделать из нее 3 функции:вывод первого числа, второго и умножение, а в главной просто вызывать функции, ток у меня не получается все это поместить в функции #include<iostream> using namespace std; int main() { int real1,real2,image1,image2,real,image; cout<<"a+b:"; cin>>real1;
C++ Написать функцию,которая принимает массив целых чисел Написать функцию,которая принимает массив целых чисел расположенныъ в динамической памяти(массив заполнен числами от(10,10000)),и создает новый массив данных при этом заполняется он только трехзначными значениями,формировать значение для нового массива можно только используя числа исходного массива, и по следующему правилу: Исходный массив: 10 456 12 2345 1234 222 23 456 567 ... подробнее

Показать сообщение отдельно
David Sylva
1285 / 947 / 51
Регистрация: 17.05.2012
Сообщений: 2,687
07.11.2012, 18: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
#include <iostream> 
#include <fstream> 
 
int main() 
{ 
    int k = 2;  
    int count = 0;
    char word[100]; 
    char str[100];
    std::ifstream infile;
    std::ofstream outfile("ASD.txt");
    infile.open("Text.txt"); 
 
    std::cout << "Inter word " << std::endl; 
    std::cin >> word;  
 
    if(!infile.is_open()) 
        std::cout << "Error " << std::endl; 
    else  
        while(infile >> str) 
        {  
            if(count == 0 || count == 5 || count == k) 
                strcpy(str, word);  
            outfile << str << std::endl; 
            count++;
        } 
        infile.close(); 
        outfile.close();
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru