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

Выведите в окно приложения прочитанную фамилию и оставшееся "время жизни" до 3000г - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Шифрование http://www.cyberforum.ru/cpp-beginners/thread1069325.html
Собственно, вопрос не совсем по си++, но нашел это место оптимальным. Так вот, речь пойдет о шифровании. А точнее: стоит ли уповать на то, что алгоритм шифрования никто не знает? Или же это как стоять под пулями в легком плащике: легко утекает сей алгоритм?
C++ Матрица m x n. Найти макс значение среди средних значений для каждой строки матрицы. Вернуть номер строки Здравствуйте. Код есть, но ведет себя не стабильно. Выводит не то, что нужно. Прошу помочь. matrix.cpp #include <iostream> #include "matrix.h" using namespace std; Matrix::Matrix(int rows, int cols){ this->rows = rows; http://www.cyberforum.ru/cpp-beginners/thread1069310.html
C++ Считать текст из файла и найти в нем все палиндромы
В произвольном тексте (взятом из файла), содержащем не более 10 строк, в каждой строке не более 80 символов (текст вывести на экран), найти и вывести на экран все слова, являющиеся палиндромами (то есть одинаково читающиеся как справа налево, так и слева направо) и их количество. Результат также записать в выходной файл, имя файла задает пользователь. очень прошу текст программы с...
Поменять местами элементы в очереди C++
1-ая Сделать очередь (любым способом). Распечатать её содержимое. Поменять местами первый и ТРЕТИЙ элемент. Снова распечатать. 2-ая Сделать очередь (любым способом). Распечатать её содержимое. Поменять местами первый и ПОСЛЕДНИЙ элемент.
C++ Перемножение матриц http://www.cyberforum.ru/cpp-beginners/thread1069293.html
Делаю перемножение матриц. В результате выдает некорректные числа #include <iostream> #include <stdlib.h> #include <conio.h> using namespace std; int **mas_1; int **mas_2;
C++ Не работает проверка Вообщем тут такое дело, я все вычислил, вывел в консоль результат (чтобы проще было), отнял от ранее заданной переменной y переменную fall, переменная fall равняется формуле по которой вычесляется падение пули. Переменная timeto=865:rандом число, проще говоря находим t=s:v,время полета до цели=расстояние:время,fall=9.8*время полета до цели в квадраде, затем : 2, получается fall это количество... подробнее

Показать сообщение отдельно
DPS
 Аватар для DPS
32 / 32 / 3
Регистрация: 12.11.2011
Сообщений: 107
Завершенные тесты: 1
12.01.2014, 16:47     Выведите в окно приложения прочитанную фамилию и оставшееся "время жизни" до 3000г
chek46, а файл с фамилией и годом рождения заранее записывается (т.е. программе только требуется открыть его и считать данные оттуда)? Или в программе требуется записать информацию в файл, а потом выполнить из него считывание?

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
#include<iostream>
#include<string>        //строки
#include<conio.h>       //для _getch()
#include<Windows.h>     //CharToOem()
#include<fstream>       //работа с файлами
using namespace std;
 
 
//////////////////////////////////////////////////////
static const size_t MAX     = 100;
 
char buffer[MAX];
 
char* Rus(const char* text)
{
    OemToChar(text, buffer);    //корректный вывод русского языка на консоль
    return buffer;
};
/////////////////////////////////////////////////////
 
 
int main(int argc, char *argv[])
{
    setlocale(LC_ALL, "Rus");   //русский язык
 
    string name;    //здесь будет храниться введенная фамилия
    int year;       //здесь - год рождения
 
    ofstream out("test.txt");       //создаем файл для записи
 
    if(!out)                        //если не удалось создать, завершаем программу
    {
        cout << "Не удалось создать файл для записи!!!" << endl;
        _getch();
 
        exit(0);
    }
 
    cout << "Введите фамилию: ";
    getline(cin, name);
 
    cout << "Введите год рождения: ";
    cin >> year;
 
    //записываем в файл фамилию и год рождения
    out << Rus(name.c_str()) << " " << year;
 
    //закрываем файл
    out.close();    
 
    cout << endl;
 
    cout << "Фамилия: " << Rus(name.c_str()) << endl;
    cout << "Время жизни до 3000 года: " << (3000 - year) << " год(а)" << endl; 
 
    _getch();
 
    return 0;
}
 
Текущее время: 15:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru