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

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

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

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

09.01.2014, 16:04. Просмотров 1074. Ответов 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;
}
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.01.2014, 16:04
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Вводится последовательность n целых чисел Найти сумму и количество тех, которые имеют последнюю цифру 2 или 5 (C++):

Вводится последовательность из N целых чисел. Найти наибольшую по значению четную цифру в каждом числе. - C++
Задание: Вводится последовательность из N целых чисел. Найти наибольшую по значению четную цифру в каждом числе. Я написал программу,...

Вводится последовательность из N целых чисел. Найти наибольшую по значению четную цифру в каждом числе последовательност - C++
Кодил-кодил, но получилась белеберда. Помогите. Вводится последовательность из N целых чисел. Найти наибольшую по значению четную...

Дана последовательность целых положительных чисел. Найти произведение только тех чисел, которые больше заданного числа М - C++
Дана последовательность целых положительных чисел. Найти произведение только тех чисел, которые больше заданного числа М. если таких нет,...

Найти сумму тех чисел, которые делятся на 5 или на 7 - C++
дано натуральные числа от 1 до 50. найти сумму тех из них, которые делятся на 5 или на 7!!!! зделать циклом с предпосылка

найти количество слов, которые имеют последнюю букву первого слова. - C++
добрый день помогите пожалуйста с задачей. надо найти количество слов, которые имеют последнюю букву первого слова. заранее...

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

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MicM
822 / 489 / 90
Регистрация: 29.12.2009
Сообщений: 1,097
Завершенные тесты: 1
09.01.2014, 16:09 #2
Цитата Сообщение от Dima1995 Посмотреть сообщение
но вопрос как опереднлить последню цыфру...
C++
1
2
3
4
5
6
int sum = 0,k = 0;
if (a%10==2 || a%10==5)
{
    ++k;
    sum+=a;
}
1
outoftime
║XLR8║
510 / 432 / 33
Регистрация: 25.07.2009
Сообщений: 2,295
09.01.2014, 16:28 #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.
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.01.2014, 16:28
Привет! Вот еще темы с ответами:

Найти сумму элементов матрицы в тех столбцах, которые имеют отрицательные элементы - C++
Добрый день, помогите, пожалуйста, с функцией: int summa (int **ar,int n) {int k,sum,i,j; for (i=0;i&lt;=n; i++) { k=1; sum=0; for...

Найти элементы (и их сумму), которые состоят из двух равных частей и имеют в своем составе цифру 3 - C++
Помогите, натолкните на правильную мысль пожалуйста!! 1.Найти такие элементы (а также их сумму), которые состоят из двух...

Дана последовательность 100 целых чисел. Подсчитать сумму тех чисел, значения которых совпадают с их порядковым номером. - C++
Дана последовательность 100 целых чисел. Подсчитать сумму тех чисел, значения которых совпадают с их порядковым номером.

Дано 2 массива A и В, целых чисел. Нужно посчитать количество тех чисел которые A[i]>B[i] - C++
Дано 2 массива A и В, целых чисел. Нужно посчитать количество тех чисел которые A&gt;B Как вообще это можно почитать ? Помогите пожалуйста...


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

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