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

Проверка на правильность ввода - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Из заданной строки вывести все слова, начинающиеся с маленькой буквы http://www.cyberforum.ru/cpp-beginners/thread685451.html
Всем привет, помогите решить задачку на C++ билдер.. Не могу понять с чего начать . Из заданной строки вывести все слова, начинающиеся с маленькой буквы, чтобы в каждой строке на экране было по три слова. Написал только это, дальше не знаю что делать, подскажите #include <clx.h> #include <conio.h> #include <stdio.h> #pragma hdrstop
C++ Qt Вычислить среднее арифметическое последовательности дробных чисел, вводимых из файла Задание 1. Написать программу, которая вычисляет среднее арифметическое последовательности дробных чисел, вводимых из файла. После ввода последнего числа программа должна вывести минимальное и максимальное число последовательности. Количество чисел последовательности должно задаваться первым числом во входном файле. Вот что я смог сделать. #include <QtCore> int main(int argc, char *argv) { ... http://www.cyberforum.ru/cpp-beginners/thread685442.html
C++ Разбить быструю сортировку на 4 функции
Здравствуйте! www.cyberforum.ru/cpp-beginners/thread197432.html нужно разбить быструю сортировку на 4 функции 1) void swap (int*array, int pos1, int pos2) 2) int partition (int*array, int head, int fail, int pe index) 3) void qsheper(int*array, int head, int fail) 4) void quick sort(int*arrray, int size)
Заменить в строке S1 первые, последнее и все вхождения строки S2 на S3 C++
Вот программа к задаче! Вот в чем вопрос, как работает вот это cin.getline(text,1024); и можно ли обойтись без него? Пожалуйста с примером, если нетрудно)) Даны три строки: S1, S2, S3. Заменить в строке S1 первые, последнее и все вхождения строки S2 на S3. #include <iostream> #include <cstdlib> #include <cstring> using namespace std; int main()
C++ Пользователь вводит 10 чисел программа должна выдать 2 максимальных(берём от 1 до 10,если выпадает 2 10,то программа должна выдать 2 10,а не 10,9) http://www.cyberforum.ru/cpp-beginners/thread685430.html
#include <iostream> using namespace std; int main () { int number, largest_1, largest_2, counter = 1; cout«"Vvedite 1oe chislo: "; cin»number; largest_1 = largest_2 = number;
C++ как сделать что бы когда нажал выбор кокого нить пункта, а он выделялся и с помощью Enter я подтверждаю что выбираю Ребят как сделать что бы когда нажал выбор кокого нить пункта, а он выделялся и с помощью Enter я подтверждаю что выбираю.пожалуйста пример подробнее

Показать сообщение отдельно
Morfeus
9 / 9 / 1
Регистрация: 22.10.2010
Сообщений: 110
31.10.2012, 19:25     Проверка на правильность ввода
Помогите с проверкой на ввод..
как именно должна выглядеть проверка для данного кода..?
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
#include "stdafx.h"
#include <iostream>
#include <fstream>
#include <string>
#include <windows.h>
using namespace std;
 
int main()
{
    setlocale(LC_ALL, "Russian");
 
    // Удаление директорий со всем содержимым, (если они были созданы ранее) + файлы.
    system("if exist box1\\ rd /s /q box1\\");
    system("if exist box2\\ rd /s /q box2\\");
    system("if exist box3\\ rd /s /q box3\\");
    system("if exist box4\\ rd /s /q box3\\");
    system("if exist box5\\ rd /s /q box3\\");
    system("if exist file1.ini del file1.ini");
    system("if exist file1.ini del file2.ini");
//===================================================================================
    CreateDirectory("box1",NULL);   
    CreateDirectory("box2",NULL);
//===================================================================================
    // Наполнение одной директории файлами.
    ofstream out1("box1\\test1.txt");out1.close();
    ofstream out2("box1\\test2.doc");out2.close();
    ofstream out3("box1\\test3.txt");out3.close();
    ofstream out4("box1\\test4.doc");out4.close();
    ofstream out5("box1\\test5.txt");out5.close();
//===================================================================================
    string cmd_str = "move box1\\*."; // Команда (+ путь).
    string prm; // Переменная для параметра.
    
    cout << "Введите расширение файла:\t";
    getline(cin, prm); 
 
    cmd_str+=prm + " .\\box2";
 
    cout << "Перенос файлов (по расширению в качестве параметра) из директории в другую." << endl;
    system(cmd_str.c_str());
//===================================================================================
    system("pause");
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 02:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru