K
Khách

Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.

Bài 7:

#include <bits/stdc++.h>

using namespace std;

double a,b,c;

int main()

{

cin>>a>>b>>c;

if ((a+b>c) && (a+c>b) && (b+c>a)) cout<<"Day la ba canh trong mot tam giac";

else cout<<"Day khong la ba canh trong mot tam giac";

return 0;

}

31 tháng 12 2020

Thuật toán:

B1. Nhập ba số dương a,b,c

B2. Nếu a+b>c và b+c>a và c+a>b thì in ra màn hình a,b,c là ba cạnh của tam giác. Ngược lại in ra a,b,c không là ba cạnh của tam giác.

B3. Kết thúc.

Chương trình:

var a,b,c: real;

begin

writeln('Nhap ba canh lan luot: '); read(a,b,c);

if (a<0) or (b<0) or (c<0) then

repeat

writeln('Khong hop le. Nhap lai ba canh lan luot: '); read(a,b,c);

until (a>0) and (b>0) and (c>0);

if (a+b>c) and (b+c>a) and (c+a>b) then writeln('Ba so nay la do dai ba canh tam giac') else writeln('Ba so nay khong la ba canh cua tam giac');

end.

Bài tập số 2:Giả sử x và y là các biếnsố. Hãy cho biết kết quả của việc thực hiện thuật toán sau:Bước 1: x ← x + yBước 2: y ← x – yBước 3: x ← x – y Bài tập số 3: Cho trước 3 số dương a,b và c. Hãy mô tả thuật toán cho biết ba số đó có thể là độdài ba cạnh của một tam giác hay không?Bài tập số 4:Cho 2 biến x và y. Hãymô tả thuật toán đổi giá trị của các biến nói trên (nếu cần) để x và y theo thứtự...
Đọc tiếp

Bài tập số 2:
Giả sử x và y là các biến
số. Hãy cho biết kết quả của việc thực hiện thuật toán sau:
Bước 1: x ← x + y
Bước 2: y ← x – y
Bước 3: x ← x – y
 Bài tập số 3: Cho trước 3 số dương a,b và c. Hãy mô tả thuật toán cho biết ba số đó có thể là độ
dài ba cạnh của một tam giác hay không?
Bài tập số 4:
Cho 2 biến x và y. Hãy
mô tả thuật toán đổi giá trị của các biến nói trên (nếu cần) để x và y theo thứ
tự có giá trị không giảm.
Bài tập số 5:
Hãy cho biết kết quả của
thuật toán sau:
Bước 1: SUM ← 0; i ← 0.
Bước 2: Nếu i>100 thì chuyển tới bước 4.
Bước 3: i ← i + 1; SUM ← SUM + i. Quay lại bước 2;
Bước 4: Thông báo giá trị của SUM và kết thúc thuật toán.
Bài tập 1:
a. Xác định số học sinh trong lớp cùng mang họ Trần?
b. Tính tổng của các phần tử lớn hơn 0 trong dãy n số cho trước?
c. Tìm số các số có giá trị nhỏ nhất trong n số đã cho?
Bài làm
a.      Input: danh sách học sinh trong lớp
Output: ds học sinh cùng mang họ Trần.
b.     Input: dãy n số
Output: tổng các phần tử lớn hơn 0.
c.      Input: n số đã cho
Output: số các số có giá trị nhỏ nhất.

 

0
18 tháng 12 2022

Var a,b,c: integer;
begin writeln('nhap ba so duong: ');Readln(a,b,c);
if (a+b>c) and (a+c>b) and (b+c>a) then writeln('3 so nay co the la do dai 3 canh cua 1 tam giac')
else writeln('3 so nay khong the la do dai 3 canh cua 1 tam giac');
End.

Cho thuật toán sau:        - B1: A :=0;b :=1;                        - B2: Nếu  A≤ 30  thì chuyển qua B3, ngược lại  A > 30 thì chuyển B4;                - B3:i :=b+2 ; A:=A+b;  và quay lại B2            - B4: In ra kết quả và kết thúc thuật toán    Program Bai9;Uses CRT;Var A,b:integer;Begin    A:= 0, J:=1;    While  A<= 30 do         Begin i := b +2;A := A + b;End;    Writeln(A);    Readln;End.                    a) Hãy cho biết, khi thực hiện thuật toán trên, máy tính...
Đọc tiếp

Cho thuật toán sau:

        - B1: A :=0;b :=1;                

        - B2: Nếu  A≤ 30  thì chuyển qua B3, ngược lại  A > 30 thì chuyển B4;        

        - B3:i :=b+2 ; A:=A+b;  và quay lại B2            

- B4: In ra kết quả và kết thúc thuật toán    
Program Bai9;

Uses CRT;

Var A,b:integer;

Begin

    A:= 0, J:=1;

    While  A<= 30 do

         Begin i := b +2;A := A + b;End;

    Writeln(A);

    Readln;

End.

                    

a) Hãy cho biết, khi thực hiện thuật toán trên, máy tính sẽ thực hiện bao nhiêu vòng lặp và giá trị của T và j là bao nhiêu (1,0 điểm)

b) Viết chương trình sử dụng câu lệnh lặp chưa biết trước thể hiện thuật toán trên.

1

a: Thực hiện 5 vòng lặp

T=35

j=11

b: Câu lệnh chưa biết trước là while-do, và chương trình của bạn chỉ cần sửa lại chỗ j:=1 thành b:=1 mà thôi

27 tháng 12 2020

uses crt;

var a,b,c:real;

begin

clrscr;

repeat

write('Nhap a='); readln(a);

write('Nhap b='); readln(b);

write('Nhap c='); readln(c);

until (a>0) and (b>0) and (c>0);

if (a+b>c) and (a+c>b) and (b+c>a) then writeln('Day la ba canh trong mot tam giac')

else writeln('Day khong la ba canh trong mot tam giac');

readln;

end.

#include <bits/stdc++.h>

using namespace std;

double a,b,c;

bool kt;

int main()

{

cin>>a>>b>>c;

if (a+b>c && b+c>a && a+c>b)

{

kt=false;

if (a==b && b!=c && a!=c) kt=true;

if (b==c && b!=a && c!=a) kt=true;

if (a==c && a!=b && c!=b) kt=true;

if (kt==true) cout<<"YES";

else cout<<"NO";

}

else cout<<"NO";

return 0;

}