Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.64/11: Рейтинг темы: голосов - 11, средняя оценка - 4.64
72 / 2 / 0
Регистрация: 19.06.2018
Сообщений: 36

Оцените от 1 до 10 код

22.06.2018, 22:33. Показов 2842. Ответов 44

Студворк — интернет-сервис помощи студентам
Всем привет!Меня зовут Макс.Мне 14 лет и я хотел бы получить вашу оценку о коде который написал 2 дня назад.Нормально для 14 лет?



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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
#include <iostream>
#include <locale.h>
#include <string>
#include <fstream>
 
 
//Регистрация и авторизация!
 
 
 
 
 
using namespace std;
int main(){
        setlocale(LC_ALL, "Rus");
        cout << "Добро пожаловать" << endl;
        string LogA;
        string PasA;
        string PasB;
        ofstream Llog;
        Llog.open("Our.cfg"); //Создание файла для записи логина и пароля.
        //Для тех кто не понял почему cfg формат объясняю!
        //Это должен был быть своего рода стиллер с которым можно пошутить над друзьями.
        //Если друг не шарит то можно сказать что бы он отправил этот фаил
        //И после чего делаем формат txt и воаля!
        //Логин и пароль в текстовом документе.
        cout << "Введите логин:";
        cin >> LogA;
        cout << "Введите пароль:";
        cin >> PasA;
        cout << "Повторите пароль:";
        cin >> PasB;
        //Вот и сама запись.
        Llog << LogA << endl;
        Llog << PasA << endl;
        Llog << PasB << endl;
        Llog.close();
        //Закрытие документа
        if (PasA == PasB){
            cout << "Вы успешно зарегестрировались!" << endl;
    }
        else{
            cout << "Пароли не совпадают" << endl;
            return 0;
        }
 
        int l;
        cout << "Вы хотите войти в свой аккаунт?" << endl;
        cout << "[1]Да" << endl;
        cout << "[2]Нет" << endl;
        cin >> l;
        if (l == 1){
            string Log;
            cout << "Введите логин:";
            cin >> Log;
            string Pas;
            cout << "Введите пароль:";
            cin >> Pas;
            if (Log == LogA && Pas == PasA){
                cout << "Вы вошли в аккаунт!";
            }
            else{
                cout << "Проверьте правильность ввода и попробуйте снова";
            }
        }
        else if (l == 2) {
            cout << "До встречи!" << endl;
        }
        else{
            cout << "Вы ввели не то что нужно!";
        }
        int a;
        cin >> a;
}
2
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
22.06.2018, 22:33
Ответы с готовыми решениями:

Оцените код
Всем привет. Такая ситуация, пару недель назад пытался устроиться на работы на вакансию &quot;PHP Разработчик&quot;. По требованиям я им...

Оцените код
Собственно вот условие задачи: Дано целое число m&gt;1.Получить наибольшее целое k,при котором 4k&lt;m. Вот код программы: var m,k :...

Оцените код
Здравствуйте. В этой теме https://www.cyberforum.ru/php-oop/thread1630754.html пошла речь о том какой ужасный код. Я как бы знаю о его...

44
"C with Classes"
2022 / 1404 / 523
Регистрация: 16.08.2014
Сообщений: 5,885
Записей в блоге: 1
25.06.2018, 08:04
Студворк — интернет-сервис помощи студентам
LightMare, читай больше чужого кода и сам все поймешь. культура написания сама придет.
0
475 / 427 / 290
Регистрация: 10.03.2015
Сообщений: 1,782
25.06.2018, 09:22
LightMare, LightMare, что-то такого рода:
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
32
33
34
35
36
37
38
39
40
41
// Example program
#include <iostream>
#include <string>
 
using std::cin;
using std::cout;
using std::endl;
using std::string;
 
int main()
{
    string pas = "qwerty";
    string log = "LightMare";
    int n = 3;
    
    while (true)
    {
        if (n == 0)
        {
            cout << "All attempts exhausted" << endl;
            break;
        }
        string enterLogin, enterPassword;
        cout << "Enter login: ";
        getline(cin, enterLogin);
        cout << "Enter password: ";
        getline(cin, enterPassword);
        if (enterLogin.compare(log) != 0 && enterPassword.compare(pas) != 0)
        {
            cout << "Incorrect login or password" << endl;
            n--;
        }
        else
        {
            cout << "Yeah! Nice!" << endl;            
            //...
            break;
        }        
    }
    return 0;
}
0
72 / 2 / 0
Регистрация: 19.06.2018
Сообщений: 36
25.06.2018, 09:40  [ТС]
_stanislav, Спасибо за совет
SuperKir, Спасибо... Как я сам не додумался сделать счётчик попыток и уменьшать его...
0
475 / 427 / 290
Регистрация: 10.03.2015
Сообщений: 1,782
25.06.2018, 09:54
LightMare, только вместо && нужно ||. А то только при вводе неверных и того и другого сработает
0
72 / 2 / 0
Регистрация: 19.06.2018
Сообщений: 36
25.06.2018, 11:05  [ТС]
SuperKir, ну это да
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
25.06.2018, 11:05

Оцените код
В общем, пилю я тут свою &quot;мега,кликер,супер&quot; игру, скажите пожалуйста, что не так? Может есть какие-то очевидные ошибки и недочёты? Буду...

Оцените пожалуйста код
Здравствуйте, уважаемые. Недавно начал изучать JS. В программировании опыта нет совершенно, поэтому некоторые вещи очень здорово...

Оцените код CPP
Задание: Задана квадратная матрица. Поменять местами строку с максимальным элементом на главной диагонали со строкой с заданным ...

Оцените мой код
#!/usr/bin/env python # -*- coding: utf-8 -*- import sys from PySide import QtGui import webbrowser app =...

Оцените код новичка
Совсем еще зеленый. Оцените пожалуйста написанный код по шаблону Decorator может посоветуете что-нибудь. Спасибо! public class CoffeeShop...


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

Или воспользуйтесь поиском по форуму:
45
Ответ Создать тему
Новые блоги и статьи
Как надо было делать правильно - вообще не слушать ИИ, его дело - текст.
Hrethgir 15.07.2026
А вообще надо было делать не так, чтобы не исправлять ошибку https:/ / www. cyberforum. ru/ blogs/ 223907/ 10996. html , правильно было : удалил кнопку, а потом добавил её. Всё это стресс конечно. Почему?. . .
Знаете, от чего появляется стресс?
kumehtar 15.07.2026
Стресс появляется оттого, что вы, зная как поступить правильно, делаете наоборот. Ларри Уингет
Нас бьют, а мы крепчаем? Какая чушь!
kumehtar 15.07.2026
Вот это вот бытующее мнение, что человек меняется только под действием проблем, всегда считал вредоносным. Поверь, от проблем у людей появляются не изменения, а нервное расстройство и ПТСР. А. . .
сукцессия 29. Переход от одних деревьев на другие делать более или менее вероятностным?
anaschu 12.07.2026
Насколько смена типов микоризы — исключительное событие в двухвековой сукцессии? Оценка вероятности в пространстве параметров В текущей версии модели успешно реализован ключевой механизм. . .
сукцессия 27. Думаю, как переделывать уже написанную статью с планами на сукцессию.
anaschu 12.07.2026
Анализ соответствия модели требованиям Реализованные компоненты: Механизм закисления почвы через протонную помпу Конкуренция между типами микориз pH как триггер сукцессии C/ P соотношение. . .
Сукцессия 26. Мат модель создана.
anaschu 12.07.2026
Модель смены растительных сукцессий посредством управления грибами работает внутри небольшой ячейки почвы, восстанавливающейся после пожара, где ненадолго бывшее царство хвойных снова захватили. . .
Решил проблему с ошибкой пагинации сообщений с сервера на алгоритме обхода дерева "Эстафета хвоста".
Hrethgir 12.07.2026
Проблема была в том, что удалялась именно новая кнопка, а не старая. Ни один ИИ не обнаружил это, а сам я смог только когда с работой стало попроще и когда заставил работать будущее автономное. . .
сукцессия 25. Хронология ошибок
anaschu 12.07.2026
# От 50-тонного гриба до устойчивого леса: хроника ошибок при построении модели вековой сукцессии микоризы ## О чём эта статья В процессе построения ОДУ-модели (система дифференциальных. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru