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

Ввести строку, в которую могут входить только цифры и буквы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Размер окна http://www.cyberforum.ru/cpp-beginners/thread112094.html
Знающие люди, подскажите пожалуйста,как задать размер консольного окошка??..т.е. он стандартно вроде 80х25,а мне например нужно,чтобы был 60х60...просто нигде не нашел(((
C++ Вычислить приближенное значение функции Здравствуйте! Я первый раз на подобном сайте, я прошу - помогите пожалуйста. Описать функцию Power4(x,a,ξ) вещественного типа (параметры х, а, ξ - вещественные, |х|>1; a,ξ > 0), находящую приближенное значение функции (1+x)^a: (1+x)^a = 1+a*x+a*(a-1)*x^2/(2!)+...+(a-n+1)*x^n/n!+... В сумме учитыать все слагаемые, модуль которых больше ξ. С помощью Power4 найти приближенное... http://www.cyberforum.ru/cpp-beginners/thread112088.html
как организовать конвейер C++
как организовать передачу результатов одного приложения в другое по конвейеру типа dir | more и т.п. ОС windows
Найти номер последнего столбца матрицы, содержащих равное количество положительных и отрицательных элементов C++
Дана целочисленная матрица размера M × N. Найти номер последнего из ее столбцов, содержащих равное количество положительных и отрицательных элементов (нулевые элементы матрицы не учитываются). Если таких столбцов нет, то вывести 0.
C++ Объединение классов в таблицу http://www.cyberforum.ru/cpp-beginners/thread112068.html
здравствуйте! вот у меня есть классы и мне надо как то сделать так чтоб они были в одной таблице упорядоченной по имени агенства....как это сделать? и потом при возможности поместить все в файл? #include <conio.h> #include <iostream> #include <string.h> #include <stdio.h> #define S 40 #define DAY 7 using namespace std;
C++ стеки Разработать функцию, которая формирует стек Stack, включив в него по одному разу элементы, которые входят в стек Stack1, но не входят в стек Stack2. все работает,но во второй стек включаются элементы сколько бы раз они не встречались,а нужно строго по одному..плиз помогите если кто может=(( //mystack.h #pragma once #define MYSTACK_ESE 0x0000// возврат в случае пустоты стека ... подробнее

Показать сообщение отдельно
Chel`
0 / 0 / 0
Регистрация: 02.04.2010
Сообщений: 3
02.04.2010, 21:30     Ввести строку, в которую могут входить только цифры и буквы
Ввести строку, в которую могут входить только цифры и буквы. Распечатать те группы букв, в которых буквы А встречается не менее двух раз. (группа букв – это последовательность букв, обрамленная цифрами).
Юзал поиск.Нашел такую же задачу ,но сделанную на C#,как консольное приложение,не могу переделать на С(недавно перешел с турбо паскаля на С,пока сложновато))
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
   int aCharsContained = 0;
        string resultString = "";
        string betweenNumString = "";
        ConsoleKeyInfo c = Console.ReadKey(true);
        while (c.KeyChar != (char)Keys.Escape)
        {
                if ((c.KeyChar >= '0' && c.KeyChar <= '9') ||
                (c.KeyChar >= 'a' && c.KeyChar <= 'z') ||
                (c.KeyChar >= 'A' && c.KeyChar <= 'Z'))
                {
                        Console.Write(c.KeyChar);
                        resultString = resultString + c.KeyChar;
                }
                
                if (c.KeyChar == (char)Keys.Enter && resultString != "")
                {
                        char[] resultChars = resultString.ToCharArray();
                        for(int i = 1; i < resultChars.Length; i++)
                        {
                                if (resultChars[i] > '9' && (resultChars[i-1] <= '9' || 
                                        betweenNumString.Length != 0))
                                {
                                        betweenNumString = betweenNumString + resultChars[i];
                                        if (resultChars[i] == 'a')
                                                aCharsContained++;
                                }
                                else if (betweenNumString.Length != 0 && aCharsContained > 2)
                                {
                                        Console.Write('\n' + betweenNumString);
                                        betweenNumString = "";
                                        aCharsContained = 0;
                                }
                        }
                                resultString = "";
                                Console.WriteLine("");
                }
                c = Console.ReadKey(true)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 11:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru