Tuyển Cộng tác viên Hoc24 nhiệm kì 26 tại đây: https://forms.gle/dK3zGK3LHFrgvTkJ6

Bài 7. Câu lênh lặp

JJ

1,Viết chương trình tính tổng của các chữ số chẵn trong 10 số đầu

2,Viết chương trình tính tổng của các chữ số lẻ trog 10 số đầu

JC
18 tháng 1 2020 lúc 12:12

#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;
}

Bình luận (0)
 Khách vãng lai đã xóa
NM
17 tháng 1 2020 lúc 20:48

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.

Bình luận (0)
 Khách vãng lai đã xóa
NT
17 tháng 1 2020 lúc 21:30

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.

Bình luận (0)
 Khách vãng lai đã xóa
JC
18 tháng 1 2020 lúc 12:09

có nhiều bạn nhầm các chữ số với các số

Bình luận (0)
 Khách vãng lai đã xóa
JC
18 tháng 1 2020 lúc 12:12

#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;
}

Bình luận (0)
 Khách vãng lai đã xóa
NS
10 tháng 2 2020 lúc 22:00

#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;
}

Bình luận (0)
 Khách vãng lai đã xóa

Các câu hỏi tương tự
PK
Xem chi tiết
LK
Xem chi tiết
LD
Xem chi tiết
YL
Xem chi tiết
NN
Xem chi tiết
LT
Xem chi tiết
NH
Xem chi tiết
H24
Xem chi tiết
TC
Xem chi tiết