Bài tập cấu trúc rẻ nhánh ' kiểm tra số vừa nhập có phải số 10 không'
Bài tập 1: Kiểm tra số x nhập vào từ bàn phím có phải là số nguyên tố hay
không ?
VD: nhập x
• x-5 KQ: 5 là số nguyên tố
• x=4 KQ: 4 không phải là số nguyên tố
Bài tập 2: Kiểm tra số n nhập vào từ bàn phím có phải là số đối xứng không ?
(Giới hạn 4 con số)
VD: nhập x =
• x- 1221 KQ: 12321 là số đối xứng
• x- 3712 KQ: 3712 không phải là số đối xứng
Bài 1:
#include <bits/stdc++.h>
using namespace std;
long long n,i;
bool kt;
int main()
{
cin>>n;
if (n>1)
{
kt=true;
for (i=2; i*i<=n; i++)
if (n%i==0) kt=false;
if (kt==true) cout<<n<<" la so nguyen to";
else cout<<n<<" khong la so nguyen to";
}
else cout<<n<<" khong la so nguyen to";
return 0;
}
Bài 10. Tam giác Tên file: triangle1.cpp
Nhập vào 3 số a, b, c. Kiểm tra xem a, b, c vừa nhập có phải 3 cạnh tam giác không?
INPUT: một dòng chứa 2 số a, b, c
OUTPUT: đưa ra thông báo YES nếu a, b, c là 3 cạnh tam giác, trong trường hợp ngược lại thì thông báo NO.
INPUT | OUTPUT |
3 4 5 | YES |
3 5 9 | NO |
Bài 11. Tam giác Tên file: triangle2.cpp
Nhập vào 3 số a, b, c. Kiểm tra xem a, b, c vừa nhập có phải 3 cạnh tam giác vuông không?
INPUT: một dòng chứa 2 số a, b, c
OUTPUT: đưa ra thông báo YES nếu a, b, c là 3 cạnh tam giác vuông, trong trường hợp ngược lại thì thông báo NO.
INPUT | OUTPUT |
3 4 5 | YES |
3 5 9 | NO |
10. Tam giác Tên file: triangle1.cpp
Nhập vào 3 số a, b, c. Kiểm tra xem a, b, c vừa nhập có phải 3 cạnh tam giác không?
INPUT: một dòng chứa 2 số a, b, c
OUTPUT: đưa ra thông báo YES nếu a, b, c là 3 cạnh tam giác, trong trường hợp ngược lại thì thông báo NO.
INPUT | OUTPUT |
3 4 5 | YES |
3 5 9 | NO |
Bài 11. Tam giác Tên file: triangle2.cpp
Nhập vào 3 số a, b, c. Kiểm tra xem a, b, c vừa nhập có phải 3 cạnh tam giác vuông không?
INPUT: một dòng chứa 2 số a, b, c
OUTPUT: đưa ra thông báo YES nếu a, b, c là 3 cạnh tam giác vuông, trong trường hợp ngược lại thì thông báo NO.
INPUT | OUTPUT |
3 4 5 | YES |
3 5 9 | NO |
11:
#include <bits/stdc++.h>
using namespace std;
double a,b,c;
int main()
{
cin>>a>>b>>c;
if (a>0 && b>0 && c>0 && a+b>c && a+c>b && b+c>a) cout<<"YES";
else cout<<"NO";
return 0;
}
Cho bài toán: Kiểm tra một số có chia hết cho 2 và 4 hay không? Thuộc cấu trúc nào? Vẽ sơ đồ khối thể hiện thuật toán của cấu trúc đó
Dzúp mềnh dzới
bài 1 :
nhập vào số nguyên n . kiểm tra n là số chẳng hay số lẻ
bài 2:
nhập vào số n . kiểm tra n có phải là số chính phương không . số chính phương bằng bình phương của một số
Bài 1:
Program HOC24;
uses crt;
var n: integer;
begin
clrscr;
write('Nhap N: '); readln(n);
if n mod 2 = 0 then write(n,' la so chan') else write(n,' la so le');
readln;
end.
Bài 2:
Program HOC24;
uses crt;
var n: integer;
begin
clrscr;
write('Nhap N: '); readln(n);
if n = sqr(trunc(sqrt(n))) then write(n,' la so chinh phuong') else (n,' khong phai la so chinh phuong');
readln;
end.
uses crt;
var n,i:integer;
begin
clrscr;
write('Nhap n='); readln(n);
if n mod 2<>0 then
begin
for i:=1 to n do
if i mod 2=1 then write(i:4);
end
else begin
for i:=1 to n do
if i mod 2=0 then write(i:4);
end;
readln;
end.
viết chuong trình nhập vào số nguyên dương n từ bàn phím. kiểm tra và thông báo ra màn hình số n vừa nhập có phải là số chẵn và chia hết cho 5 hay không
(Viết chương trình Pascal sử dụng câu lệnh while...do)
1. Viết chương trình nhập vào 1 dãy gồm n số nguyên và tính tổng, trung bình của dãy vừa nhập.
2. Viết chương trình nhập 1 số nguyên x, kiểm tra số vừa nhập có phải số nguyên tố hay không.
Bài 1
Var s,i:integer;
tb:real;
Begin
Write('Nhap n = ');readln(n);
i:=1;
s:=0;
While i<=n do
Begin
s:=s+i;
i:=i+1;
End;
tb:=s/n;
Writeln('Tong la ',s);
Write('Trung binh la ',tb:10:2);
Readln;
End.
Bài 2
Var i,n,souoc:integer;
Begin
Write('Nhap n = ');readln(n);
i:=1;
While i <= n do
Begin
i:=i + 1;
If n mod i = 0 then souoc:=souoc + 1;
End;
If souoc = 1 then write(n,' la so nguyen to')
Else write(n,' khong la so nguyen to');
Readln;
End.
Viết chương trình nhập vào 1 xâu kí tự có lẫn số có 3 chữ số (vd:vev434gvre43) có kiểm tra việt nhập sai, nếu nhập sai cho nhập lại.
kiểm tra số đá có phải số nguyên tố không.