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

что делает эта программа на С++? - C++

Войти
Регистрация
Восстановить пароль
 
asya555.5
 Аватар для asya555.5
0 / 0 / 0
Регистрация: 19.04.2012
Сообщений: 32
23.04.2012, 17:52     что делает эта программа на С++? #1
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <stdio.h>
#include <string.h>
#include <conio.h>
void main()
{
char g[60];
int j,i;
printf("vvesti frazu\n");
j=0;
gets(g);
while(g[j]!='\0')break; {
if (g[j]=='b')g[j]='c'; 
j++;
}
puts(g);
printf("Rezultat:%s",g);
getch();
 
}
программа работает, но как сформулировать условие этой задачи? помогите пожалуйста
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.04.2012, 17:52     что делает эта программа на С++?
Посмотрите здесь:

C++ что делает эта программа?
C++ Что делает эта строка?
Обьясните пожалуйста что делает эта программа C++
Опишите пожалуйста,что делает эта программа C++
что делает эта программа распишите пожалуйста? это ведь метод прогонки? C++
C++ Обьясните пожалуйста, что делает эта программа?
Объясните что делает эта программа (do.while) C++
C++ Объясните что делает эта программа (for,rand,srand)
Что делает эта функция? C++
Объясните пожалуйста пошагово что делает эта программа C++
C++ Поясните что и как делает эта программа!
Что делает эта программа C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Kuzia domovenok
 Аватар для Kuzia domovenok
1886 / 1741 / 117
Регистрация: 25.03.2012
Сообщений: 5,910
Записей в блоге: 1
23.04.2012, 17:54     что делает эта программа на С++? #2
она не работает. Она должна заменять все буквы b на букву c в слове, но заменяет только первую
и то, если слово начинается с 'b'
в конце дважды выводит одну и ту же строку
extenup
53 / 53 / 3
Регистрация: 12.11.2011
Сообщений: 109
23.04.2012, 18:02     что делает эта программа на С++? #3
Вот так будет работать:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <stdio.h>
#include <string.h>
#include <conio.h>
 
void main()
{
    char g[60];
    int j, i;
    printf("vvesti frazu: ");
    j = 0;
    gets(g);
 
    // замена всех букв 'b'
    // на 'c'
    while(g[j]!='\0')
    {
        if (g[j] == 'b') g[j] = 'c';
        j++;
    }
 
    printf("Rezultat: %s",g);
    getch();
}
asya555.5
 Аватар для asya555.5
0 / 0 / 0
Регистрация: 19.04.2012
Сообщений: 32
23.04.2012, 18:10  [ТС]     что делает эта программа на С++? #4
Спасибо Вам ОГРОМНОЕ!!!!
Yandex
Объявления
23.04.2012, 18:10     что делает эта программа на С++?
Ответ Создать тему
Опции темы

Текущее время: 02:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru