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

символ @ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Функции http://www.cyberforum.ru/cpp-beginners/thread81133.html
Объясните пожалуйста, как объявить любую функцию?????
C++ выполняет логическое умножение Написать программу, которая вводит с клавиатуры два натуральных числа и выполняет логическое умножение и сложение этих чисел. На экран должны быть выведены исходные числа и результаты операций в шестнадцатеричном виде. http://www.cyberforum.ru/cpp-beginners/thread81130.html
Составить функцию, которая определяет, входит ли элемент Е в список L C++
Люди добрые, помогите!!! Мне нужно сделать программу следующего содержания: "Составить функцию, которая определяет, входит ли элемент Е в список L" Заранее спасибо :)
матрица C++
Как найти среднеарифметические главной диагонали и диагоналей параллельные ей? Язык С++ просто напишите алгоритм, а я там разберусь. Заранее Благодарен
C++ Работа с массивами http://www.cyberforum.ru/cpp-beginners/thread81112.html
1. Данна матрица A действительных чисел размерности m*n (n,m<=15). Найти A*A', где А' - транспанированная матрица А. 2. Составить программу, которая вводит элементы квадратной матрицы n*n и печатает значение выражения ------------ \ Aij / ------------- Пишется на С, пожалста, реально очень нужно...
C++ функции Дано натуральное число n. Выяснить, имеется ли среди чисел n, n+1, ..., 2n близнецы, т.е. простые числа, разность между которыми равна двум. (Определить процедуру, позволяющую распознать простые числа). Кто может решить только без излишеств без переменных типа bool, а обьясните пожалуйста как эти простые числа находить. Если не затруднит можно прокомментировать кож что к чему, очень хочу... подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9371 / 5421 / 914
Регистрация: 25.07.2009
Сообщений: 10,423
28.12.2009, 23:48     символ @
Цитата Сообщение от Phoenix364 Посмотреть сообщение
не являются буквой А (с учетом верхнего и нижнего регистров)
Если это значит - пропускать и большие "А" и маленькие (латинские), то вот так как-то:
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <stdio.h>
#include <ctype.h>
    
/* 
    Написать программу, которая вводит с клавиатуры символы до тех пор, 
    пока не будет введен символ @ и выводит на экран только те из них, 
    которые не являются буквой А (с учетом верхнего и нижнего регистров). 
    Использовать оператор continue.
*/
    
int main(void){
    int c;
    
    while ( ( c = getchar() ) != '@' ){
        if ( toupper(c) == 'A' )
            continue;
        putchar(c);
    }
    return 0;
}
А если только большие, или только маленькие, то toupper() уберите.
 
Текущее время: 05:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru