Форум программистов, компьютерный форум, киберфорум
Наши страницы

Раскройте глаза начинающему прогеру (в расшифке кода) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Двоичная обработка данных http://www.cyberforum.ru/cpp-beginners/thread1490713.html
Есть такая программа по двоичной обработке массива. Я не совсем понимаю, как здесь менять биты местами, к примеру наложением маски (0х00х0хххххххххх) поменять местами 1 и 3 бит с 4 и 6 битами...
C++ Регулировка скорости Надо составить прогу, которая позволяет текст, содержащийся в файле, воспроизвести сигналами азбуки Морзе. При этом текст должен посимвольно выводиться на экран. Предусмотреть возможность плавной... http://www.cyberforum.ru/cpp-beginners/thread1490709.html
C++ Найти разницу между минимальным и максимальным из набора чисел
Дано 20 вещественных чисел. Найти разницу между минимальным и максимальным из них.
C++ Копировать несколько символов из одной строки в другую
Нужна функция которая копирует символы из переменной в переменную начиная например от 5 символа и заканчивая 9
C++ Выводятся на печать смайлики вместо элементов строки http://www.cyberforum.ru/cpp-beginners/thread1490693.html
#include <stdio.h> #define MAXLINE 1000 int getline(char line, int maxline); void copy(char to, char from); /* печать самой длинной строки */ main() {
C++ Игра "Однорукий бандит". Кольцевая очередь. Двусвязный список Здраствуйте. Задание: "Создать игру "Однорукий бандит". При нажатии кнопки Enter происходит "вращение" трех барабанов (количество вращений каждого из них выбирается случайно), на которых... подробнее

Показать сообщение отдельно
foxsc
1 / 0 / 0
Регистрация: 30.06.2015
Сообщений: 46

Раскройте глаза начинающему прогеру (в расшифке кода) - C++

30.06.2015, 20:14. Просмотров 493. Ответов 20
Метки (Все метки)

Дана задача://Удалить из строки символов(char)пробел в начале строки&есть решение
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
using namespace std;
int main()
{setlocale(LC_ALL,"Rus");
char stroka[255]; int i=0, n=32;
cout<<" Введите строку >> \t \n";
cin.getline(stroka, 255);
[B][I]while (stroka[i]==n)[/I][/B]
{//8-ASCII код возврата на шаг
stroka[i]=8;
i++;
}
cout<<endl<<stroka;
system("pause>>void");
return 0;
}
Мне не понятно как может тут выполняться цикл?если условие изначально ложное.Ведь n=32,а массив может состоять и не из 32 символов,а меньше.Всем заранее огромное спасибо P.S программа работает даже если введен только один символ
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.