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

Не выполняет условия - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ UTF8 в C++ или killmepls http://www.cyberforum.ru/cpp-beginners/thread1601082.html
Всем привет. Вопрос достаточно простой: какие типы данных поддерживают UTF8 символы в CPP? Сторонние библиотеки не интересуют. char* насколько мне известно, не поддерживает UTF8. Что по поводу...
C++ Определить самую большую четную и самую маленькую нечетную цифру в матрице и сложить их Помогите решить задачу: Дана матрица N,M, определить самую большую четную и самую маленькую нечетную цифру и сложить их вместе http://www.cyberforum.ru/cpp-beginners/thread1601076.html
Метод сопряженных градиентов C++
Двумя различными методами решить задачу, сравнить методы. Метод сопряженных градиентов и метод градиентного спуска f(x,y)=(x-y+2)-x^2-y^2/3\rightarrow min, x^0=(0,0)
C++ Посмотрите пожалуйста где ошибка. Запись текста в файл
#include <iostream>//программа для записи текста в файл. #include <fstream> #include <string> using namespace std; int main() { string text; ofstream fout("Txt.txt"); //создать...
C++ Всевозможные варианты перебора слова разной длины http://www.cyberforum.ru/cpp-beginners/thread1601050.html
Было задание, перебрать вводимое слово по всевозможным вариантам разной длины. Сделал, решил выложить сюда. P.S. большая часть кода принадлежит человеку под ником go. Тему, в которой он писал не...
C++ Передача простого массива в WinSOCK Дело следующее. Дан исходный код UDP-клиента // пример простого UDP-клиента #include <stdio.h> #include <string.h> #include <winsock2.h> #include <windows.h> #define PORT 666 ... подробнее

Показать сообщение отдельно
AndreyGV
0 / 0 / 0
Регистрация: 01.12.2015
Сообщений: 8

Не выполняет условия - C++

03.12.2015, 19:14. Просмотров 114. Ответов 0
Метки (Все метки)

Ребят, подскажите, почему программа не выполняет условие. Если остаток от длины строки не равен 0, то он должен к строке звезды добавлять. А он при любой длине просто выдает введенную строку.

int main()
{
setlocale(LC_ALL, "Russian");
char tekst[255];
cout << "Введите строку: ";
cin >> tekst;
if (strlen(tekst) % 8 == 0)
{
cout << tekst;
}
else
{
while (strlen(tekst) % 8 == 0)
{
strcat_s(tekst, "*");
}
cout << tekst;
}
system("pause");
return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru