|
|
Другие темы раздела | |
C++ Создать абстрактный базовый класс Series (прогрессия)
https://www.cyberforum.ru/ cpp-beginners/ thread741541.html Помогите плиз Создайте абстрактный базовый класс Series (прогрессия) с виртуальными функциями вычисления элемента прогрессии и суммы пргрессии. Определите производные классы: Linear (арифметическая) и Exponential (геометрическая). Арифметическая прогрессия Aj=A0+jd, j=0,1,2,… Сумма арифметической прогрессии: An=(n+1)(A0+An)/2 Геометрическая прогрессия: Aj=A0r^j, j=0,1,2,… Сумма... |
C++ Вывести все трехзначные числа, квадраты которых оканчиваются тремя цифрами, которые и составляют искомые числа Решаю задачу, вроде алгоритм продумала правильно, но с решением не получается. int kvadrat=1; for (int i=100; i<1000; i++) kvadrat*=i; {if (kvadrat/1000==i) cout<<"Cislo="<<i<<"Kvadrat cisla="<<kvadrat<<endl;} cout<<endl; |
C++ Использовать new вместо обьявления массива из трех структур
https://www.cyberforum.ru/ cpp-beginners/ thread741535.html //хелп, использовать new вместо обьявления массива из трех структур, намекните куда мне думать... #include "stdafx.h" #include <iostream> struct candybar { char name; double weight; int calory; }; int main() |
C++ Нужно отсортировать массив структур по убыванию поля date
https://www.cyberforum.ru/ cpp-beginners/ thread741529.html Здравствуйте! Пожалуйста, помогите дописать программу. Собственно задание: Написать программу, которая выполняет: 1) ввод с клавиатуры данных в массив, состоящий из 20 структур типа EKZAMEN (записи должны быть упорядочены по дате); 2) вывод на экран дату сдачи экзамена и студентов, которые получили оценку, введенную с клавиатуры. Собственно я написал все, кроме упорядочивания записей по... |
Как вывести юникод символы Шахматных фигур C++ Не получается вывести фигуры шахмат в c++ ♔♕♖♗♘♙♚♛♜♝♞♟ Кто знает как решить проблему? |
C++ Угадайте язык по коду. (Не по теме Си++) Извените, что создал не по теме. Просто не знал в каком месте лучше. (такого нет) package main import "fmt" func main() { fmt.Println("Hello, World!") } https://www.cyberforum.ru/ cpp-beginners/ thread741522.html |
C++ Дерево с большим количество потомков
https://www.cyberforum.ru/ cpp-beginners/ thread741521.html Мне необходимо создать дерево соответствующее определенной конструкции (Например: ПК(корень) и он состоит из принтера, системного блока, мыши и т.д. Системный блок стоит....). В листьях хранится минимальный вес. Задаю класс для хранения дерева #define N 50; #define number_sons 7; class Class { int size; public: struct item{ |
Подскажите, то не так сделал выдает ошибку C++ if (fabs(x)+fabs(y)<=1&&x=>0) z=1; |
C++ Расчет по двум формулам Помогите написать программу по 2 формулам, результат 1 формулы должен совпадать со 2 https://www.cyberforum.ru/ cpp-beginners/ thread741506.html | C++ пройтись по строке с закрепленным минимальным Получить новую матрицу, каждый элемент строки которой получается путем деления на минимальный элемент этой же строки. Вот нахождение минимального есть, а остальное не получаться... #include "stdafx.h" #include <iostream> #include <iomanip> using namespace std; int main() { int const n=5, m=5; https://www.cyberforum.ru/ cpp-beginners/ thread741492.html |
Найти значение истинности конъюнкции дизъюнкции и эквивалентности высказываний C++ Задано значение истинности высказываний p и q. Найти значение истинности конъюнкции дизъюнкции и эквивалентности этих высказываний. То есть насколько я понял нужно написать программу в которой сначала даешь возможность вписать конъюнкцию, что то вроде p = сегодня пятница, q = идет дождь, истина она будет в дождливую пятницу а ложным в любой другой день или в солнечную пятницу. Только вот я не... |
C++ декодер jpeg Ребят, помогите, кто сталкивался. Пишу декодер для JPEG по вот этому примеру http://habrahabr.ru/post/102521/. В этой статье взята картинка 16 на 16 пикселей. Данные для декодирования составляют 136 бит. Так как картинка 16 на 16, а JPEG кодирует блоками по 8 на 8, и в данном случае в каждом блоке по 4 матрицы Y канала и по одной для Cb и Cr каналов. И того получается 24 матрицы со всего... https://www.cyberforum.ru/ cpp-beginners/ thread741474.html |
8 / 8 / 0
Регистрация: 07.12.2012
Сообщений: 143
|
|
22.12.2012, 02:33 | 0 |
Для каждой строки файла переставить первое и среднее слово - C++ - Ответ 389760522.12.2012, 02:33. Показов 2004. Ответов 15
Метки (Все метки)
Ответ
начните с этого))):
Код
#include "stdafx.h" #include <iostream> #include <fstream> #define size_str 200 using namespace std; int c=1; int main() { locale::global(locale("Rus")); FILE*cfPtr; fopen("D:\\vhod.txt","r"); if((cfPtr=fopen("vhod.txt","r"))==NULL){//здесь я думаю все понятно cout<<"файл не найден!"; } else while(true){ char strz[100];//заводим строку fgets(strz,size_str,cfPtr);//считываем в нее строку из файла char *p1,*p2,*p3,*p4,*p5;//заводим указатели if(feof(cfPtr))break;//приверяем конец файла или нет p1=strtok(strz,";");//берем подстроку до разделителя ";" p2=strtok(NULL, ";");//ставим позицию ноль и читаем до разделителя p3=strtok(NULL, ";");//разделитель может быть и пробелом " " p4=strtok(NULL, ";"); p5=strtok(NULL, ";"); char strz2[100]; strcpy(strz2,p3);//здесь просто указатели *p1 и *p3 меняем местами strcat(strz2,";"); strcat(strz2,p2); strcat(strz2,";"); strcat(strz2,p1); strcat(strz2,";"); strcat(strz2,p4); strcat(strz2,";"); strcat(strz2,p5); strcat(strz2,";"); FILE* fz; fz=fopen("D:\\vyhod.txt","a+");//пишем в файл fputs(strz2, fz); fputc('\n',fz); fclose(fz); cout<<"строка "<<c<<" добавлена в файл!\n"; c++; } system("pause");//останавливам программу для просмотра результатов работы. return 0; } Вернуться к обсуждению: Для каждой строки файла переставить первое и среднее слово C++
1
|
22.12.2012, 02:33 | |
Готовые ответы и решения:
15
Для каждой строки файла удалить среднее слово; результат записать в файл (файловый ввод/вывод) Удалить среднее слово из каждой строки файла В двумерной матрице найти минимальные элементы каждой строки и переставить на первое место Как считать первое слово из каждой строки? |
22.12.2012, 02:33 | |
22.12.2012, 02:33 | |
Помогаю со студенческими работами здесь
0
Для каждой строки файла удалить короткое слово Переписать текст в другой файл, поменяв местами первое слово каждой строки с последним В каждой строке файла удалить среднее слово Получить слово, образованное первыми буквами каждой строки текстового файла |