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

Напишите функцию, которая переворачивает строку - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Метод базовой точки http://www.cyberforum.ru/cpp-beginners/thread206435.html
Помогите пожалуйста, нужно написать программку на С++ для курсовой, ничего не понимаю в программировании. Буду очень благодарен!! Очень надо, пропадаю!! Задача: Написать программу, которая используя метод базовой точки, выводит на экран изображение кораблика.
C++ Удалить из массива «лишние» элементы ПОМОГИТЕ,ПОЖАЛУЙСТА... Дан числовой массив размера N. Удалить из массива «лишние» элементы, так чтобы оставшиеся образовывали возрастающую последовательность. http://www.cyberforum.ru/cpp-beginners/thread206433.html
C++ Прогресс загрузки файла с URLDownloadToFile
Странно, не нашел такой темы. Вопрос такой: как можно от функции URLDownloadToFile получить процент загрузки файла? Знаю, что как-то через последний параметр, но с этим IBindStatusCallback никак не разобрался. Требуется помощь
Функция отыскания длины сторон треугольника через вершины его координат. C++
Найти периметр треугольника, заданного координатами своих вершин. (Определить функцию для расчета длины отрезка по координатам его вершин). Вот мой код, но не могу найти у себя ошибку. Координаты беру такие A (3, 1), B ( 7, 1), C (3, 7) a = 7.21 (гипотенуза) b = 6 c = 4 Криво как то выполняется прог-а. #include <iostream> #include <cmath>
C++ Определить содержит ли заданный массив группы элементы, расположенные в порядке возрастания их значений http://www.cyberforum.ru/cpp-beginners/thread206401.html
1.Определить содержит ли заданный массив группы элементы,расположенные в порядке возрастания их значений.Если да,то определить количество таких групп. 2.Из положительных значений двух целочисленных массивов сформировать общий массив, найти среднее арифметическое элементов расположенных в массиве после последнего совершенного числа.Создать функции для вычисления среднего значения и определения...
C++ Подсчитать количество пробелов в строке Нужна помощь в создании программы Написать программу, которая принимает от пользователя одну или строки, в зависимости от задачи. Решать задачи рекомендуется двумя способами: 1) объявляя строки как массивы символов 2) использовать шаблон string подробнее

Показать сообщение отдельно
asics
Freelance
Эксперт C++
 Аватар для asics
2838 / 1775 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
08.12.2010, 22:34     Напишите функцию, которая переворачивает строку
Цитата Сообщение от Noisewak Посмотреть сообщение
1) Напишите функцию, которая переворачивает строку (массив типа char). Используйте цикл for, который меняет местами первый и последний сим-волы, затем следующие и т.д. Строка должна передаваться в функцию как аргумент. Напишите программу, которая должна принимать от пользова-теля строку (содержащую более одного слова), вызывать функцию, а за-тем выводить полученный результат.
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
#include <stdio.h>
 
#define MAXSIZE 256
 
void TurnStr(char *str)
{
      char tmp;
      int i=0;
      int size=0;
      for (size; str[size]!='\0'; size++);
      size--;
      while (i<=size)
      {
            tmp=str[i];
            str[i]=str[size];
            str[size]=tmp;
            size--;
            i++;
      }
}
 
int main(void)
{
    char str[MAXSIZE] = " ololo ololo vu vce bydlo i xuylo";
    TurnStr(str);
    puts(str);
    return 0;
}
 
Текущее время: 01:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru