C++ Sayıdan 5 Ve 0 Ları Çıkarma

Bu konuyu okuyanlar

Totu.1907

Öğrenci
Katılım
21 Aralık 2020
Mesajlar
8
Reaksiyon puanı
4
Puanları
3
Merhaba
C++ programlama dilinde sayıdan 0 ve 5 leri çıkaran kod lazım yardım ede bilirmisiniz?

Example
input: 70895
output: 789
 

ProgramBoy

Asistan
Katılım
2 Şubat 2021
Mesajlar
183
Reaksiyon puanı
119
Puanları
43
Yaş
48
C++:
/* c++14 */
#include <iostream>
#include <string> /* c++11 */
#include <vector>
#include <algorithm> /* copy_if */
#include <iterator>
using namespace std;

int main(){
  string dizi = to_string(70895);
  vector<char> v(dizi.begin(), dizi.end());

  cout << "input: " << dizi << endl << "output: ";
  copy_if(cbegin(v), cend(v), ostream_iterator<char>(cout),
      [](char x) { return x != '5' & x != '0' ; });  
}
 
Üst