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

выделение букв из массива - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Графика(( http://www.cyberforum.ru/cpp-beginners/thread205964.html
Здравствуйте!!! Друзья, очень нужна ваша помощь!!! Задача...даже не знаю как подступится...помогите пожалуйста!!! На C++Необходимо написать программу, изображающую приближающий локомотив. Исходными данными задачи являются размер и первоначальное положение локомотива на экране...Реализовывать по средствам библиотек MFC!!!! Заранее благодарю)
C++ Оператор if должен сравнить введеные символы с установленным заранее значением... #include "stdafx.h" #include <conio.h> #include <iostream> using namespace std; int main() { char answer; char answerTwo; http://www.cyberforum.ru/cpp-beginners/thread205947.html
C++ функции пользовательские
Помогите решить задачи в С++ (я в этом начиющий): 1)Вывести на экран таблицу степеней двойки: 2, где n изменяется от -к до 10. Операцию возведения целого числа в целую степень оформить в виде функции.(Пользователькие функции) 2)Из положительных значений двух целочисленных массивов различной размерности сформировать общий массив. Найти среднее арифметическое элементов, расположенных в массиве до...
Подключение модулей или предварительные объявления C++
Доброго времени суток! Недавно начал знакомиться с библиотекой QT. Обзавелся несколькими книгами и при беглом прочтении столкнулся с такой вот ситуацией: Макс Шлее в книге "QT4 Профессиональное программирование на C++" пишет, что Подключение модулей дает возможность ускорить компиляцию самой программы за счет предварительного откомпилированных заголовочных файлов (Precompiled Headers) и...
C++ Не получается решить http://www.cyberforum.ru/cpp-beginners/thread205926.html
Я решил несколько заданий, а остальные что то не получается решить. Вложил файлы.
C++ Определить количество слов, которые имеют заданную цепочку символов и хотя бы одну цифру, и напечатать их. Напечатать в порядке возрастания все ЧИСЛА, Определить количество слов, которые имеют заданную цепочку символов и хотя бы одну цифру, и напечатать их. Напечатать в порядке возрастания все ЧИСЛА, встретившиеся в словах. Вот мой код программы (он находит слова, которые имеют заданную цепочку символов, а как написать условие чтоб чтоб находил эти же слова, но только имеющие еще и цифру). #include <stdio.h> #include <string.h> #include... подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9373 / 5423 / 914
Регистрация: 25.07.2009
Сообщений: 10,423
08.12.2010, 14:33     выделение букв из массива
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
#include <stdio.h>
#include <ctype.h>
#include <stdlib.h>
#include <time.h>
 
char random_char(void){
    static const char letters[] = "AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz";
    return *(letters + rand() % (sizeof(letters) - 1));
}
 
#define SIZE 10
 
int main(void){
    char matrix[SIZE][SIZE], upper[SIZE * SIZE] = { 0 }, lower[SIZE * SIZE] = { 0 }, * pUpper, * pLower;
    int i, j;
    
    srand(time(NULL));
    printf("The matrix:\n");
    for ( i = 0; i < SIZE; ++i ){
        for ( j = 0; j < SIZE; ++j )
            printf("%c ", ( matrix[i][j] = random_char() ));
        printf("\n");
    }
    
    pUpper = upper;
    pLower = lower;
    for ( i = 0; i < SIZE; ++i )
        for ( j = 0; j < SIZE; ++j )
            if ( isupper(matrix[i][j]) )
                *pUpper++ = matrix[i][j];
            else
                *pLower++ = matrix[i][j];
    
    printf("Uppercase: %s\nLowercase: %s\n", upper, lower);
    
    exit(0);
}
 
Текущее время: 21:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru