Yahoo Hỏi & Đáp sẽ ngừng hoạt động vào ngày 4 tháng 5 năm 2021 (Giờ Miền Đông nước Mỹ) và từ nay, trang web Yahoo Hỏi & Đáp sẽ chỉ ở chế độ đọc. Các thuộc tính hoặc dịch vụ khác của Yahoo hay tài khoản Yahoo của bạn sẽ không có gì thay đổi. Bạn có thể tìm thêm thông tin về việc Yahoo Hỏi & Đáp ngừng hoạt động cũng như cách tải về dữ liệu của bạn trên trang trợ giúp này.
tin học lớp 8. cần gấp!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!?
đề: tìm số lớn nhất trong dãy A các số a1,a2,...,an cho trước?
thuật toán:
input: dãy A các số a1,a2,...,an(n>=1).
output: giá trị MAX = max{a1,a2,....,an}.
B1: MAX:=a1; i:=1.
B2: i:=i+1.
B3: Nếu i>n, chuyển đến bước 5.
B4: Nếu ai>MAX, MAX:=ai. Quay lại bước 2.
B5: kết thúc thuật toán.
ai biết thì viết chương trình cho thuật toán trên giúp em với
2 Câu trả lời
- 9 năm trướcCâu trả lời yêu thích
Program tim_max;
var i,n,max:integer;
Begin
write('Nhap so pt :');readln(n);
write(' Nhap gt day so:');
for i:=1 to n do
begin
write('a[',i,']=');
readln(a[i]);
end;
max:=a[1];
for i:=2 to n do
if max< a[i] then
max:=a[i];
write(' Gia tri lon nhat la:', max);
readln;
End.
gox vaof pascal kieemr tra xem nha em.
- Ẩn danh9 năm trước
include<stdio.h>
#include<conio.h>
#include<math.h>
#define nmax 100
float a[nmax];
int phantu;
void nhap(float a[],int n)
{
for(int i=0;i<n;i++)
{
printf("\nNhap vao so thu %d: ",i+1);
scanf("%f",&a[i]);
fflush(stdin);
}
}
float MAX(float a[],int n)
{
float MAX;
MAX=a[1];
for(int i=1;i<n;i++)
if(MAX<=a[i]) MAX=a[i];
return MAX;
}
main()
{
printf("\nSo phan tu: ");
scanf("%d",&phantu);
nhap(a,phantu);
printf("\nGia tri lon nhat can tim la: %f",MAX(a,phantu));
getch();
}