Регистрация
Войти
Стать экспертом Правила
Информатика

(100 Поинтов)С/С++Задание:Удалить из числа указанную цифру Использовать#include <stdio.h>

ОТВЕТЫ
#include <stdio.h>#include <math.h>using namespace std;int main() { size_t n = 2; // Уадяемая цифра int number = 2346224; // Задавай число printf("Входное число: %dn", number); int sig = number >= 0, temp = number; number = 0; size_t i = 0; while (temp) {int k = temp % 10;if (n != k) {number += (k)* pow(10, i);i++;}temp /= 10; } number *= sig; printf("Результат: %dn", number); system("pause"); return 0;}
  1. Ну это уж Ваши трудности. Я не могу четвертый год побороть польских программистов. чтобы убрали всю эту кривизну и косяки.
779
Контакты
Реклама на сайте
Спрошу
О проекте
Новым пользователям
Новым экспертам