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

Считывает символьную строку с экрана, выводит в файл (.txt) данную строку, перевернув её(было 123, стало 321) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Минимальное значение http://www.cyberforum.ru/cpp-beginners/thread211794.html
Как найти минимальное значение в матрице P?
C++ Системное программирование (найти наибольший элемент по модулю в матрице n*m) Тип элементов одномерного массива – действительные числа. В данной действительной прямоугольной матрице размером nxm найти наибольший по модулю элемент. Получить матрицу порядка (n-1)xm путем выбрасывания из исходной матрицы строки, в которой расположен элемент с найденным значением. Вот что я уже написал, с конкретно самим заданием испытываю проблемы (см. выше жирным шрифтом): ... http://www.cyberforum.ru/cpp-beginners/thread211790.html
кольцевой список C++
как переделать вот этот односвязный список на кольцевой? //--------------------------------------------------------------------------- #include<stdlib.h> #include<stdio.h> #include<conio.h> //#include<iostream.h> struct buro { char adr; int kom; int et;
C++ Чтение текста из файла и работа с ним!!!!
Добрый день коллеги. У меня задачка сложная для меня есть, помогите с решением пожалуйста... Задача:Даны текстовые файлы F и G.Переписать в файл Q слова из файлов F и G поочередно, одно слово из F, другое из G. После окончания слов в одном из входных файлов, запись прекращается. Вот такие вот пироги!))))
C++ поменять буквы "a" на 1 и 0 http://www.cyberforum.ru/cpp-beginners/thread211785.html
Нужно ввести с клавиатуры строку символов, после чего заменить 3 первые буквы "a" на цифру 0, а остальные "a" на 1 и записать результат строки в файл, после чего вывести данные из файла на экран. Помогите пожалуйста или скажите алгоритм выполнения.
C++ C++ Пример с матрицами. Матрица P содержит посещаемость лекций пяти групп студентов по некоторому курсу в течение семестра. Определить уровень посещаемости для каждой группы (в %) и неделя, когда на лекции присутствовало минимум студентов. Надо сделать на C++ в Builder. Желательно с комментариями. Помогите решить. Мне на завтра надо..(((Заранее спасибо подробнее

Показать сообщение отдельно
Juster
0 / 0 / 0
Регистрация: 22.11.2010
Сообщений: 20
15.12.2010, 18:40  [ТС]     Считывает символьную строку с экрана, выводит в файл (.txt) данную строку, перевернув её(было 123, стало 321)
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
31
32
33
34
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
 
#define CNT 16
 
int main(){
  
  char st1[CNT], st2[CNT];
  int i;
  
  int num = scanf("%s", st1);
  int count = strlen(st1);
  
  if (num == 1) {
    for (i = count-1; i>=0; i--) {
       st2[count-i-1] = st1[i];
    }
    st2[count] = '\0';
  } else {
    perror("Error!");
    return -1;
  }
  
  FILE *f = fopen("./vivod.txt", "w");
  if (f == NULL) {
    perror("Failed to open file \"vivod.txt\"");
    return -1;
  }
  fputs(st2, f);
  fclose(f);
  
  return 0;
}
вот мой вариант и он рабочий, а как сделать чтобы считывал 2 строки, через пробел. напрмер: cat dog, а вывелось god tac
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru