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

Вывести четные числа строки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Builder Сумма модулей элементов массива, расположенных после минимального по модулю элемента http://www.cyberforum.ru/cpp-beginners/thread185981.html
Ребят нужна помощь... я написал прогу в которой "Сумма элементов массива, расположенных после минимального элемента." Но мне нужна "Сумму модулей элементов массива, расположенных после минимального по модулю элемента" //--------------------------------------------------------------------------- #include <vcl.h> #pragma hdrstop #include "Unit1.h"
C++ Удалить строку из двумерного массива и проверить упорядоченность в С Дан двумерный массив и нужно удалить упорядоченную строку с минимальным номером. Вопрос такой: как удалить строку из двумерного массива в С и как проверить упорядочена ли она? Помогите пожалуста... http://www.cyberforum.ru/cpp-beginners/thread185973.html
компиляция gcc и MSVC C++
Привет всем. Объясните, почему один и тот же код #include "stdafx.h" #include <vector> #include <iostream> #include <iomanip> #include <windows.h>
написать программу C++
Ввести информацию о названии композиций, их исполнителях, продолжительности звучания в массив записей и вывести ее в виде таблицы (на С).
C++ Абстрактный класс http://www.cyberforum.ru/cpp-beginners/thread185967.html
Есть базовый абстрактный класс. От него - 2 производных класса. Проблемы: 1) Понимаю, что я не правильно вызываю мои чисто вирт. методы.Как правильно вызывать мои чисто вируальные методы(см. main )? 2) Как правильно должен быть организован деструктор в данном варианте? class base { public: int n; virtual void AddDate()=0; void WeightSort();
C++ Написать функцию, которая вычисляет сумму элементов Написать функцию, которая вычисляет сумму элементов, удовлетворяющих условию A<x<B. Числа А, В вводить с клавиатуры. подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9384 / 5434 / 916
Регистрация: 25.07.2009
Сообщений: 10,428
03.11.2010, 23:49     Вывести четные числа строки
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
 
int main(void){
    char str[] = "1 2 3 4 5 6 7 8 9", * p;
    
    printf("String: %s\n", str);
    
    printf("Evens only: ");
    for ( p = strtok(str, " "); p; p = strtok(NULL, " ") )
        if ( ! ( atoi(p) & 1 ) )
            printf("%s ", p);
 
    printf("\n");
    
    exit(0);
}
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <string>
#include <sstream>
    
int main(){
    std::string str("1 2 3 4 5 6 7 8 9");
    int num;
    
    std::cout << "String: " << str << std::endl;
 
    std::cout << "Evens only: ";
    std::istringstream ist(str);
    while ( ist >> num )
        if ( ! ( num & 1 ) )
            std::cout << num << ' ';
    
    std::cout << std::endl;
 
    return 0;
}
 
Текущее время: 22:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru