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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ UTF8 в C++ или killmepls http://www.cyberforum.ru/cpp-beginners/thread1601082.html
Всем привет. Вопрос достаточно простой: какие типы данных поддерживают UTF8 символы в CPP? Сторонние библиотеки не интересуют. char* насколько мне известно, не поддерживает UTF8. Что по поводу wchar_t и std::string? Логично, что для wchar_t нужны wcin, wcout, но wcout вообще ничего не выводит (как же я ненавижу строки в c++ ...). Может ли std::string хранить utf8 символы? Понятно, что size...
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"); //создать объект класса fout.open("Txt.txt");
C++ Всевозможные варианты перебора слова разной длины http://www.cyberforum.ru/cpp-beginners/thread1601050.html
Было задание, перебрать вводимое слово по всевозможным вариантам разной длины. Сделал, решил выложить сюда. P.S. большая часть кода принадлежит человеку под ником go. Тему, в которой он писал не нашел, а плагиатить не хотелось. P.P.S. задание было для работы со строками в стиле C. Понимаю, cin и cout лучше, но ... #include <stdio.h> #include <windows.h> using namespace std;
C++ Передача простого массива в WinSOCK Дело следующее. Дан исходный код UDP-клиента // пример простого UDP-клиента #include <stdio.h> #include <string.h> #include <winsock2.h> #include <windows.h> #define PORT 666 #define SERVERADDR "127.0.0.1" подробнее

Показать сообщение отдельно
AndreyGV
0 / 0 / 0
Регистрация: 01.12.2015
Сообщений: 4
03.12.2015, 19:14     Не выполняет условия
Ребят, подскажите, почему программа не выполняет условие. Если остаток от длины строки не равен 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;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 15:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru