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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Dima1995
0 / 0 / 0
Регистрация: 03.11.2013
Сообщений: 4
#1

Вводится последовательность n целых чисел Найти сумму и количество тех, которые имеют последнюю цифру 2 или 5 - C++

09.01.2014, 16:04. Просмотров 1052. Ответов 2
Метки нет (Все метки)

Пожалуйста помогите решыть! Зарание спасибо. Вводится последовательность n целых чисел Найти сумму и количество тех, которые имеют последнюю цифру 2 или 5.
1)с помощью оператора цикла while или do while;
2)с использованием операторов continue, break;

Я пыталса зделать первым способом но вопрос как опереднлить последню цыфру...
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 "stdafx.h"
#include <iostream>
#include <math.h>
 
using namespace std;
 
int main()
{
    
    setlocale(LC_ALL, "ukr");
 
    int ltwo, lfive;
    int a, c1, c2, c3;
    int Sum = 0, dod = 0 ;
 
    cout<< "Введiть числову послiдовнiсть не бiоьше 3 цифрового числа  n \n";
    cin>> a;
 
    while( (0 <= a) && ( -a <=0))
    {
    
        if (ltwo == 2) {c1=a%1000==2;} 
        if (ltwo == 2) {c2=a%100==2;} 
        if (ltwo == 2) {c3=a%10==2;} 
            
 
      Sum = ltwo + lfive;
      cout << ". Sum = " << Sum << ".\n";
 
 
 
 
    }
    system ("pause");
 
    return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.01.2014, 16:04     Вводится последовательность n целых чисел Найти сумму и количество тех, которые имеют последнюю цифру 2 или 5
Посмотрите здесь:

C++ найти количество слов, которые имеют последнюю букву первого слова.
C++ Найти элементы (и их сумму), которые состоят из двух равных частей и имеют в своем составе цифру 3
C++ Дана последовательность 100 целых чисел. Подсчитать сумму тех чисел, значения которых совпадают с их порядковым номером.
C++ Найти сумму тех чисел, которые делятся на 5 или на 7
Дано 2 массива A и В, целых чисел. Нужно посчитать количество тех чисел которые A[i]>B[i] C++
В массиве из целых чисел найти среднее арифметическое тех чисел, которые начинаются с цифры 5 C++
C++ Вводится последовательность из N целых чисел. Найти наибольшую по значению четную цифру в каждом числе последовательност
Найти сумму элементов матрицы в тех столбцах, которые имеют отрицательные элементы C++
Определить сумму тех целых чисел, которые кратны числу n C++
C++ Найти количество таких элементов последовательности, которые имеют в своем составе цифру 5
C++ Вводится последовательность из N целых чисел, найти наибольшее четное число в последовательности
Найти сумму и количество чисел, которые делятся на 5 или 7 C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MicM
821 / 488 / 90
Регистрация: 29.12.2009
Сообщений: 1,097
Завершенные тесты: 1
09.01.2014, 16:09     Вводится последовательность n целых чисел Найти сумму и количество тех, которые имеют последнюю цифру 2 или 5 #2
Цитата Сообщение от Dima1995 Посмотреть сообщение
но вопрос как опереднлить последню цыфру...
C++
1
2
3
4
5
6
int sum = 0,k = 0;
if (a%10==2 || a%10==5)
{
    ++k;
    sum+=a;
}
outoftime
║XLR8║
506 / 428 / 33
Регистрация: 25.07.2009
Сообщений: 2,295
09.01.2014, 16:28     Вводится последовательность n целых чисел Найти сумму и количество тех, которые имеют последнюю цифру 2 или 5 #3
C++
1
2
3
4
5
6
7
8
#include <iostream>
 
int main()
{
    int n, res = 0;
    while (std::cin >> n) res += n % 10 == 2 || n % 10 == 5;
    std::cout << res;
}
Добавлено через 1 минуту
Dima1995, shortest code.
Yandex
Объявления
09.01.2014, 16:28     Вводится последовательность n целых чисел Найти сумму и количество тех, которые имеют последнюю цифру 2 или 5
Ответ Создать тему
Опции темы

Текущее время: 16:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru