#include <iostream>
using namespace std;
int main()
{
int tong=0;
for(int i=1;i<=10;i++)
{
int tam=i;
while(tam>0)
{
if((tam%10)%2==0)
tong+=tam%10;
tam/=10;
}
}
cout<<tong;
return 0;
}
mk chỉ bt lm phần 1 thôi!
program chan;
uses crt;
var d:integer;
s:longint;
begin
clrscr;
s:=0;d:=0;
while d<10 do
begin
s:=s+d*2;
d:=d+1;
end;
writeln('tong s la:',s);
readln
end.
Câu 1:
uses crt;
var i,t:integer;
begin
clrscr;
t:=0;
for i:=1 to 10 do
if i mod 2=0 then t:=t+i;
writeln('tong cac so chan trong 10 so nguyen duong dau tien la: ',t);
readln;
end.
Câu 2:
uses crt;
var i,t:integer;
begin
clrscr;
t:=0;
for i:=1 to 10 do
if i mod 2=1 then t:=t+i;
writeln('tong cac so le trong 10 so nguyen duong dau tien la: ',t);
readln;
end.
có nhiều bạn nhầm các chữ số với các số
#include <iostream>
using namespace std;
int main()
{
int tong=0;
for(int i=1;i<=10;i++)
{
int tam=i;
while(tam>0)
{
if((tam%10)%2==1)
tong+=tam%10;
tam/=10;
}
}
cout<<tong;
return 0;
}
#include <iostream>
using namespace std;
int main()
{
int tong=0;
for(int i=1;i<=10;i++)
{
int tam=i;
while(tam>0)
{
if((tam%10)%2==0)
tong+=tam%10;
tam/=10;
}
}
cout<<tong;
return 0;
}