Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
20 / 20 / 3
Регистрация: 21.03.2010
Сообщений: 221
1

Простая программа на строки

26.04.2010, 10:55. Просмотров 548. Ответов 3
Метки нет (Все метки)

Помогите с задачей:
написать функцию, которая обращяет строку, введённую с клавиатуры, другими словами зеркальное отображение.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.04.2010, 10:55
Ответы с готовыми решениями:

Почему не компилируется простая программа из командной строки?
Здраствуйте всем. Вот начал учить С# и зашёл на классный сайт 'Первые Шаги', поидее должно много...

Простая программа
#include <iostream.h> main() { cout << "hfhfhfhf"; return 0; } Не выводит текст на экран,...

Простая программа
Добрый вечер. Начал изучать c# по книге Шилдта: c# 3.0 полное руководство. в visal studio 2010...

простая программа
Здравствуйте! Я совсем не знаком с это средой разработки (С++ Builder), но необходимо написать...

3
56 / 35 / 12
Регистрация: 10.03.2010
Сообщений: 85
26.04.2010, 11:36 2
Пробуй.
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
#include <iostream>
 
using namespace std;
 
void Reverse(char * str)
{
    int len, i, j=0;
    char temp;
 
    len=strlen(str)-1;
    i=len;
    while (i>j)
    {
        temp=str[i];
        str[i]=str[j];
        str[j]=temp;
        i--;
        j++;
    }
}
 
int main()
{
    char string[50];
 
    cout << "Input string:" << endl;
    cin >> string;
    Reverse(string);
    cout << "Reverse string: " << string;
    return 0;
}
0
20 / 20 / 3
Регистрация: 21.03.2010
Сообщений: 221
26.04.2010, 11:40  [ТС] 3
Здесь Reverse(); а мне надо без неё и на Си. Помогите, очень надо.
0
56 / 35 / 12
Регистрация: 10.03.2010
Сообщений: 85
26.04.2010, 12:04 4
Не проблема. Вот на Си и без Reverse(). Но вообще-то у тебя в задании написать функцию.
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
#include <stdio.h>
#include <stdlib.h>
 
int main()
{
    char str[50];
    int len, i, j=0;
    char temp;
 
    printf("Input string:\n");
    scanf("%s", str);
    
    len=strlen(str)-1;
    i=len;
    while (i>j)
    {
        temp=str[i];
        str[i]=str[j];
        str[j]=temp;
        i--;
        j++;
    }
    
    printf("Reverse string: %s", str);
    return 0;
}
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.04.2010, 12:04

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Простая программа на Си
Здравствуйте, я сделал простую программу, в начале выполнения которой отображается мой...

Простая программа на С++
#include&lt;iostream&gt; #include&lt;ctime&gt; #include&lt;cstdlib&gt; int f1(int a) { a++; return...

Простая программа.
Доброго времени суток! Пишу на dev c++. Надо, чтобы при нажатии стрелки влево печатало &quot;1&quot;, а...

Простая программа на С
Разбирающиеся люди, помогите сделать 3 задания по программированию. Времени разбираться самому нет,...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.