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

Действия с числами - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определить номер столбца с наибольшей характеристикой http://www.cyberforum.ru/cpp-beginners/thread243406.html
набросал код, о н выдаёт неверный результат. помогите найти в чём ошибка. Характеристикой столбца матрицы назовем произведение элементов с четными номерами строк. Определить номер столбца с наибольшей характеристикой // laba 9 zad 4.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <iostream> using namespace std; int _tmain()
C++ ВопросЫ по функциям для работы со строками с++ Вот я нашел большинство (если не все) стандартные функции C++ для работы со строками:memset (void*, int, size_t) - устанавливает n первых байтов в указанное значение; strcat(char*, const char*) - добавляет одну строку к другой; strchr(const char*, int) - ищет первое вхождение указанного символа в строке; strcmp(const char*, const char*) - сравнивает две строки (0 - равны строки, отрц. -... http://www.cyberforum.ru/cpp-beginners/thread243387.html
C++ Небольшая прога по методам доступа к элементам массива
Смысл такой, имеется трехмерный массив A. Данные считываются с файла(тут все верно). Хотелось бы обращаться к элементам данного массива по индексам, начинающимся не с нуля как обычно, а задать самому интервалы индексирования(A). Видимо чего-то недопонел: программа не работает. Код полностью: #include<stdio.h> #include<conio.h> #include<iostream.h> void main() { int A,
C++ нужно проверить и поставить арифметический знак между двумя числами
здрасте=) помогите написать код, если мона с комментами на эту задачу: Вводится три числа. Вам нужно проверить можно ли поставить арифметический знак между двумя числами, чтобы в результате выполнения действия получилось третье. Входные данные Вводится три числа:  - 1000000000 ≤ a, b, c ≤ 1000000000. Выходные данные Выведите равенство полностью. Знаки (+ плюс, - минус, * умножить, /...
C++ среднее арифметическое http://www.cyberforum.ru/cpp-beginners/thread243357.html
Найти среднее арифметическое значений функции f(x) в точках a, b, (a+b)/2 используя обращение к функции f=(x*sin⁡ π/4) / (1-2x*(cos⁡ π)/4+x^2).
C++ Работа с файлами Сведения об ученике состоят из его имени и фамилии и названия класса (года обучения и буквы), в котором он учится. Дан файл F, содержащий сведения об учениках школы. Выяснить, имеются ли в школе однофамильцы, имеются ли однофамильцы в каком-нибудь классе. Нужен код на С. Зараннее спасибо! подробнее

Показать сообщение отдельно
asics
Freelance
Эксперт C++
2846 / 1783 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
15.02.2011, 20:59     Действия с числами
Цитата Сообщение от No0b41k Посмотреть сообщение
1) посчитать сколько четных цифр у десятичного целого числа
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
 
int main(){
  int cnt = 0, num;
  std::cin >> num;
  while(num){
    ( !((num % 10) % 2) )? ++cnt : 0;
    num /= 10;
  }
  std::cout << cnt;
  return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru