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

Не могу решить циклы и массивы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Классы!Строки!Моделирование! http://www.cyberforum.ru/cpp-beginners/thread297072.html
Нужно решить задачи на С++...Нужен зачет по проге и допуск к экзамену=) 8. Задачи на классы Создать класс для хранения календарных дат. Обеспечить возможность работы с датами в раз-личных форматах, изменения даты на заданное количество дней. Перегрузить операцию «–» для нахождения разности дат и операции сравнения. Для класса определить оператор <<. Стандартные функции и типы С для работы...
C++ ОБРАБОТКА СИМВОЛЬНОЙ ИНФОРМАЦИИ В С++ помогите, написать код программы, экзамен скоро, очень надо. Нужно определить количество слов, начинающихся с буквы "c" http://www.cyberforum.ru/cpp-beginners/thread297066.html
Комбинированный тип. Тип запись C++
Тип запись typedef.. Прошу помочь с основными операциями над структурами, желательно без указателей. Интересует поиск, выбор, вывод.. да и от куска кода не откажусь :) Задание: Определите, имеется ли книга с названием «Информатика»; если да, то сообщите фамилию автора и год издания книги, если таких книг несколько, то сообщите количество таких книгах. Прошу прощение задание на синтаксисе...
C++ посчитать количество слов
я все вроде написал, но надо еще что то написать если между словами по несколько пробелов, а то сейчас он лишние слова в таком случае считает, помогите пожалуйсто... #include "stdafx.h" #include <iostream> void main() { setlocale(0,"rus"); char s; int i,j,dlina,dlinaSlova,kolichestvo=0,max=0,konecSlova; printf("Введите текст с '.' в конце: "); gets(s);
C++ Функции-Шаблоны в С++ http://www.cyberforum.ru/cpp-beginners/thread296958.html
Как с помощью функций-шаблонов подсчитать сумму элементов, расположенных на побочной диагонали?
C++ Заполнение Квадратной Матрицы Привет Всем ;) Помогите плиз с простенькой прогой , у самого не получается =( Задание: Получить квадратную матрицу, порядка n . | n 0 0 0| |(n-1) n 0 0| |(n-2) (n-1) n 0| |........................| подробнее

Показать сообщение отдельно
F1ora
0 / 0 / 0
Регистрация: 16.05.2011
Сообщений: 10
23.05.2011, 18:37  [ТС]     Не могу решить циклы и массивы
Дано натуральное число n. Выбросить из записи числа n цифры 0 и 5, оставив прежним порядок остальных цифр. Например, из числа 59015509 должно получиться 919.
Честно я очень плохо понимаю с++ но сдать их надо поэтому прошу помощи(
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
#include <stdio.h>
 #include<math.h>
 #include <conio.h>
 #include<iostream.h>
 int main ()
 {
 clrscr();
 int a=19150;
 int b,i=0,k;
 
 
 b=a;
 
 while(b>1) {
 b/=10;
 i++; } i--;
 k=pow(10,i);
 
 while (k) {
 b=a/k;
 
 if (b!=5 && b!=0) printf("%d", b);
 a-=b*k;
 k/=10; }
 
 getch ();
 return 0;
 }
проблема в том что надо что бы были и другие цифры а если их воодить выдает совсем другое прогу выложыли
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <stdio.h>
 
int main(int argc, char* argv[])
{
   int num_in = 92347005, num_out = 0, mul = 1, tmp;
 
   while (num_in)
   {
      tmp = num_in % 10;
      if (tmp != 5 && tmp != 0)
      {
         num_out += tmp * mul;
         mul *= 10;
      }
      num_in /= 10;
   }
   printf ("%d", num_out);
   getchar();
   return 0;
}
но она тоже значение не то выдает честно не понимаю
 
Текущее время: 23:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru