viet chuong trinh tinh tong P= 1+3+5+...+201
1 viet chuong trinh in ra man hinh bang cuu chuong 2
2 viet chuong trinh tinh tong S=1/1+1/2+.......+1/n voi gia tri n nhap vao tu ban phim
lam on giup minh voi thu nam minh kiem tra roi
Sử dụng For...do
Chương trình tinhtong;
trong đó n, t: số nguyên;
s: thật;
bắt đầu
write('Nhập số n');readln(n);
s: = 0;
Đối với t: = 1 đến n làm s: = s + 1 / t;
writeln('Tổng s là',s);
readln
kết thúc.
Sử dụng While...do
Chương trình tinhtong;
trong đó n, t: số nguyên;
s: thật;
bắt đầu
write('Nhập số n');readln(n);
s: = 0; t: = 1;
Câu 2:Trong khi t <= n làm
bắt đầu t: = t + 1;
s: = s + 1 / t kết thúc;
writeln('Tổng s là',s);
readln
kết thúc.
viet chuong trinh tinh tong 100 so tu nhien đầu tiên từ 1...100
program bai1;
var s,i:longint;
begin
s:=0;
for i;=1 to 100 do s:=s+i;
write('s= ',s);
readln
end.
program tong;
var
i, S: integer;
begin
S:=0
for i:=1 to 100 do S:=S+i;
writeln('tong la=', S);
readln
end.
Cau 1: Viet chuong trinh nhap vao n so thuc. Tinh tong cua n so do
uses crt;
var s,n,i:integer;
a:array [1..100] of real;
begin
s:=0;
write('nhap so so hang cua day');readln(n);
for i:=1 to n do begin
writeln('so thu',i,'la: '); readln(a[i]); s:=s+a[i]; end;
write('tong day so thuc la:',s); readln;
end.
uses crt;
var a:array[1..100]of real;
i,n:integer;
s:real;
begin
clrscr;
write('Nhap n='); readln(n);
for i:=1 to n do
begin
write('A[',i,']='); readln(a[i]);
end;
s:=0;
for i:=1 to n do
s:=s+a[i];
writeln(s:4:2);
readln;
end.
viet chuong trinh nhap so n nguyen duong (n<=100) sau do tinh tong cai so tu 1 den N viet ket qua ra man hinh
var s,i,n:integer;
begin
Write('n = ');
While (n > 100) and (n < 1) then
Begin
write('Nhap sai, nhap lai ');readln(n);
End;
for i:=1 to n do
s:=s+i;
write('tong la: ',s);
readln;
end.
Viet chuong trinh nhap vao cac so nguyen a,b,c,d,e tinh tong cac so co chu so tan cung la 5 va 0
#include <bits/stdc++.h>
using namespace std;
long long a,b,c,d,e,t;
int main()
{
cin>>a>>b>>c>>d>>e;
t=0;
if ((a%10==0) or (a%10==5)) t=t+a;
if ((b%10==0) or (b%10==5)) t=t+b;
if ((c%10==0) or (c%10==5)) t=t+c;
if ((d%10==0) or (d%10==5)) t=t+d;
if ((e%10==0) or (e%10==5)) t=t+e;
cout<<t;
return 0;
}
Viet chuong trinh nhap vao N so tu ban phim. Tinh tong,tich,hieu cac so vua nhap vao
TK:
Ví dụ: Với 10 thì tổng các số tự nhiên sẽ là.
Để hiểu được bài này, các bạn cần có kiến thư căn bản trong Java:
Nhập xuất trong Java.Vòng lặp trong Java.Tính tổng các số tự nhiên bằng vòng lặp for JavaĐầu tiên ta cần xác định được số cần tính tổng các số tự nhiên bằng cách sử dụng class Scanner. Người dùng sẽ nhập vào một số, khi đó ta thực hiện tính tổng từ 1 đến số đó.
Bài viết này được đăng tại [free tuts .net]
Khai báo một đối tượng sc thuộc class Scanner, sau đó sử dụng nó để lấy dữ liệu từ bàn phím.
Scanner sc = new Scanner(System.in); System.out.println("Nhập vào một số: "); num = sc.nextInt();
Bây giờ sử dụng một vòng lặp for lặp từ 1 đến số num vừa nhập, khi đó tổng sum = sum + i.
for(int i = 1; i <= num; ++i) { // sum = sum + i; sum += i; }
Để kiểm tra kết quả ta chỉ cần hiển thị sum.
Full code:
import java.util.Scanner; public class Main { public static void main(String[] args) { int num, sum = 0; Scanner sc = new Scanner(System.in); System.out.println("Nhập vào một số: "); num = sc.nextInt(); for(int i = 1; i <= num; ++i) { // sum = sum + i; sum += i; } System.out.println("Tổng các số tự nhiên từ 1 đến "+ num +" là: "+sum); System.out.println("------------------------------------"); System.out.println("Chương trình này được đăng tại Freetuts.net"); } }
Kết quả:
#include <bits/stdc++.h>
using namespace std;
long long n,i,x,t,h,s;
int main()
{
cin>>n;
t=0; h=0; s=1;
for (i=1; i<=n; i++)
{
cin>>x;
t+=x;
h-=x;
s*=x;
}
cout<<t<<endl;
cout<<h<<endl;
cout<<s<<endl;
return 0;
}
viet chuong trinh tinh tong cac so co gia tri khac nhau trong day n so nguyen (1<n<1000) duoc nhap tu ban phim
viet chuong trinh nhap vao tu ban phim so nguyen duong N , tinh tong gia tri chia het cho 3 trong pham vi tu 1 den N , sau do in ra man hinh
uses crt;
var n,i,t:integer;
begin
clrscr;
write('Nhap n='); readln(n);
t:=0;
for i:=1 to n do
if i mod 3=0 then t:=t+i;
writeln(t);
readln;
end.
Câu 28: Viet chuong trinh tinh tong S - 1*1+ 2*2+3*3+...+ n*n bang cãu
lênh: For...to...do... (hoãc câu lênh While...do...). Trong dó n là môt so
nguyên nhap tù bàn phim
Program HOC24;
var i,n: integer;
S:longint;
begin
write('Nhap n: '); readln(n);
s:=0;
for i:=1 to n do s:=s+i*i;
write('S= ',s);
readln
end.