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

Нужны задачи для новичка или способ реализации кода - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как сделать обращение системного времени к значению case http://www.cyberforum.ru/cpp-beginners/thread1493026.html
Подскажите код, который сравнивает системную дату со значением case и автоматически выводит его значение! Например, case 30: cout << "30.__.____ year - den rozhdeniya В.В." << endl; break; если сегодня 30-е число, то программа выводит что 30 числа день рождение В.В. Добавлено через 16 часов 13 минут Добрые дяденьки программисты, подскажите новичку хоть малость...
C++ Перевод длинного десятичного числа в шестнадцатиричное Здравствуйте. Очень интересует меня вопрос: как перевести большое число (до 2^128), представленное в виде строки из 10-ричной СС в число в 16-ричной СС (так же строка)? Единственное, что приходит в голову - перевести в 2-ичную СС, а потом в 16-ричную. http://www.cyberforum.ru/cpp-beginners/thread1493025.html
Надо сделать чтобы запрос по пунктам пользователь определял самостоятельно C++
#include <iostream> #include <string> using namespace std; struct STUDENT // структура STUDENT { string name; string inici; string group; float kol;
Получить произведение наибольшего и наименьшего элементов строки C++
Дано действительно матрица размером nxn m. Получить b1, ..., bn, где bk - произведение значений наибольшего и наименьшего элементов k-й строки.
C++ В одномерном массиве определить количество элементов в диапазоне от А до В http://www.cyberforum.ru/cpp-beginners/thread1493005.html
В одномерном массиве определить количество элементов в диапазоне от А до В;
C++ Setlocale портит ввод слов Товарищи программисты! Тут беда глобального масштаба) Ввожу русское слово без setlocale(LC_ALL, "RUS"), вводит и выводит верно. Но конечно же портится вывод текста (не переменных). При setlocale(LC_ALL, "RUS") выводит какие-то Кракозябры. Думал, что такая беда только у меня в большом коде, но нет, создал маленькую программу - та же ошибка. Элементарнейшая программа. #include "stdafx.h"... подробнее

Показать сообщение отдельно
Sinkha
3 / 3 / 1
Регистрация: 04.07.2015
Сообщений: 187
Завершенные тесты: 1
09.07.2015, 16:19  [ТС]     Нужны задачи для новичка или способ реализации кода
Цитата Сообщение от _Valera_ Посмотреть сообщение
В программе реализовать 3 функции:
1. Ввод сообщения (Последовательность латинских букв).
2. Ввод пароля. Где пароль сочетание любой длины из чисел(1-9) и латинского алфавита (как больших так и малых букв).
3. Подбор пароля. В случае успеха вывести сообщение из функции 1.(то есть пишите алгоритм который формирует строку, а потом сравниваете с паролем, подошел - выводите сообщение, нет - продолжайте искать).
Прошу проверить
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>
#include <clocale>
#include <string.h>
//ГЂГ*ãëèéñêèé Г*ëôГ*ГўГЁГІ Г± A = 97 ГЁ Z = 122 0 = 48 9 = 57
int main(){
    
    char stroka[9], podbor[9];
 
    int a = 47, i, step;
    
    setlocale(LC_ALL, "Russian");
    
    printf("Ââåäèòå ГЇГ*ðîëü äëÿ ïîäáîðГ* \n");
    
    fgets(stroka,9,stdin);
 
    for( i = 0; i <= strlen(stroka) ; i++){
    
        while(char(a) != stroka[i]){
    
        a++;
        
        }
 
        podbor[i] = char(a);    
 
    }
        
    std::cout<<podbor;
 
}
Добавлено через 2 минуты
Почему вместо рус букв загогулины?) Там в принципе нет ничего такого важного. Под аннотацией для себя писал коды букв английского алфавита аск2 и цифр. А в 13 строке просто "Введите пароль"

Добавлено через 6 минут
Возможно я не правильно понял условия задачи, ведь подбор идет моментально
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru