Sos
Având în vedere un număr natural n , unde este 5 înlocuieste cu 1.(program C++)
de ex. 4556-4116 sau 252-212
Helper14522:
nu stiu c++
Răspunsuri la întrebare
Răspuns de
0
Răspuns:
Știu pe C#
C#:
using System;
namespace ConsoleApp1 sau alt nume
{
class Program
{
static void Main(string[] args)
{
int n1 = 5;
int n2 = 1;
Console.WriteLine(n1-n2);
}
}
}
Răspuns de
1
Răspuns:
#include <iostream>
using namespace std;
int main()
{
int n,save[20],i=1;
cout<<"n=";cin>>n;
while(n)
{
save[i]=n%10;
i++;
n/=10;
}
int lungime=i,newnumber=0;
for(i=lungime-1;i>0;i--)
if(save[i]==5)
save[i]=1;
for(i=lungime-1;i>0;i--)
newnumber=newnumber*10+save[i];
cout<<newnumber;
}
Explicație:
cred ca exista si o varianta mai optimizata dar merge si asa;
Alte întrebări interesante
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Geografie,
9 ani în urmă