Viết chương trình nhập từ bàn phím số nguyên dương n (n =100)
Lorem ipsum dolor sit amet, consectetur adipiscing elit.Morbi adipiscing gravdio, sit amet suscipit risus ultrices eu.Fusce viverra neque at purus laoreet consequa.Vivamus vulputate posuere nisl quis consequat. Create an account
Lorem ipsum dolor sit amet, consectetur adipiscing elit.Morbi adipiscing gravdio, sit amet suscipit risus ultrices eu.Fusce viverra neque at purus laoreet consequa.Vivamus vulputate posuere nisl quis consequat. Create an account
Top 1 ✅ Viết chương trình nhập vào từ bàn phím,số nguyên dương N(N<=100)> được cập nhật mới nhất lúc 2021-12-27 05:05:03 cùng với các chủ đề liên quan khác
Viết chương trình nhập từ bàn phím số nguyên dương N (N ≤100) và dãy A gồm N số nguyên A1, A2 ...AN có giá trị tuyệt đối không lớn hơn 1000. Hãy đưa ra những thông tin sau: a) Số lượng số chẵn và số lượng số lẻ b) số lượng số nguyên tố trong dãy -------------- Đối với với bài toán này thì phần kiểm tra số nguyên dương N(N<100) và dãy A gồn N số nguyên A1, A2 ...AN có giá trị tuyệt đối không lớn hơn 1000 giống như bài tập 5 đã nêu ờ trên. Chúng ta chi cần giải quyết thêm 2 vấn đề nữa, đó là đếm số lượng số chẵn, số lẻ và số lượng số nguyên tố trong dãy. Chưntg trình: progran baitap6_chuong4; uses crt; var array[1..100] of integer; if: boolean; N, i„ l: integer; so_nt, so_chan: integer; begin for i := -1000 to 1000 do if i>0 then NT:= false; so_chan:=0; so_nt:=0; {Nhap vao) repeat write('So phan tu cua day A (N<=100), N= *); readln(N); until (N>0) and (N<=100); for i:= 1 to N do begin {kiem tra cac phan tu cua day khi nhap vao} repeat write('A[',i,']= ');readln(A[i]); if (a[i]>1000) or (a[i]<-1000) then write('Moi nhap lai "); until (a[i]>-1000) and (a[i]<1000); = if A[i] mod 2 =0 then so_chan:= so_chan + 1; if A[i] >1 then begin u: = 2 ; while ((u<=sqrt (A[i])) and (A[i] mod u<>0))) do u: = u + 1; if u>sqrt(A[i]) then so_nt:= so_nt + 1; end, end; {In ra man hinh} writeln('So luong so chan:',so_chan); writeln('So luong so le:',N - so_chan); writeln(’So luong so nguyen tro:', so_nt); readln End. Khi chạy chương trình, ta lần lượt nhập các phần tử của dãy A: Với N = 3 và các phần tử được nhập vào theo thứ tự: A[1]=5 A[2]=7 A[3]=900 thì chương trình đưa ra thông báo: So luong so chan: 1 So luong so le: 2 So luong so nguyen to: 2- Với 5 và các phần tử được nhập vào theo thứ tự: A[1]=12 A[2]=3 A[3]=5 A[4>10 A [5] =11 thì chương trinh đưa ra thông báo: So luong so chan: 2 So luong so le: 3 So luong so nguyen to: 3 Trong trường hợp số phần tử nhập vào và giá trị các phần tử của dãy A không thỏa mãn điều kiện thì chương trình sẽ có thông báo mời nhập lại. Chẳng hạn, trong các trường hợp sau đây: A[1] = 12 A [ 2] = 2000 thì chương trình đưa ra yêu cầu Moi nhap lai A[2]= 800 A[3 = 17 A [ 4] = -1500 thì chương trình đưa ra yêu cầu Moi nhap lai A[4]= -200 A[5] =31 A [ 6 = 5 A[7 = 350 Kết quả chương trình đưa ra thông báo: So luong so chan: 4 So Luong so le: 3 So luong so nguyen to: 3 Viết chương trình nhập từ bàn phím số nguyên dương N và đưa ra màn hình số hạng thứ N của dãy Phi-bo-na-xi. Chương trình của bạn thực hiện với giá trị lớn nhất của N là bao nhiêu? Đề bài Dãy F là dãy Phi-bo-na-xi nếu : F0=0, F1 = 1, Fn = Fn-1 + Fn-2 với N ≥ 2 Viết chương trình nhập từ bàn phím số nguyên dương N và đưa ra màn hình số hạng thứ N của dãy Phi-bo-na-xi. Chương trình của bạn thực hiện với giá trị lớn nhất của N là bao nhiêu ? Lời giải chi tiết Ta cần viết chương trình nhập vào từ bàn phím số nguyên dương N và đưa ra màn hình số hạng thứ N của dãy Phi-bô-nan-xi và đưa ra kết luận: với giá trị lớn nhất nào của N thì chương trình thực hiện được ? Chương trình: program bai7_chuong4; uses crt; var N,i: word; F,F1,F2: word; Begin clrscr; repeat writeln('Tim so hang thu N cua day Fibonaxi, Nĩ=')); readln(N); if N<=2 then writeln(’Moi nhap lai !'); until N>2 F1:= 1 F2:= 2 for i:= 3 to N do begin F:= F1 + F2; Fl:= F2; F2:= F; end; writeln('So fibonaxi thu', N: 5, ' la ’, F: 10); readln; End. Khi chạy chương trình, nếu nhập N < 2, chẳng hạn N = 1 thì trên chương trình đưa ra thông báo "Moi nhap lai". Còn khi nhập N >= 2, chẳng hạn N = 7 thì chương trình đưa ra kết quả: "So fibonaxi thu 7 la 21". Kết quả chương trình đưa ra kết quả như hình 65 dưới đây: Chương trình trên chỉ chạy được với N=1001 vì số Fi-bô-na-xi thứ 1001 là 65048, số số Fi-bô-na-xi thứ 1002 vượt quá phạm vi của kiểu word. Nam.Name.Vn Top 1 ✅ Viết chương trình nhập vào số nguyên dương n<=> được cập nhật mới nhất lúc 2022-03-10 12:37:15 cùng với các chủ đề liên quan khác Lorem ipsum dolor sit amet, consectetur adipiscing elit.Morbi adipiscing gravdio, sit amet suscipit risus ultrices eu.Fusce viverra neque at purus laoreet consequa.Vivamus vulputate posuere nisl quis consequat. Create an account
viết chương trình nhập từu bàn phím số nguyên dương n và dãy A gồm n số nguyên A1, A2,...,An sau đó in ra màn hình trung bình cộng các phần tử chẵn trong dãy A Các câu hỏi tương tự viết chương trình nhập từ bàn phím số nguyên dương N( N<=100) và dãy số nguyênA1,A2,...An có trị tuyệtđối nhỏ hơn 1000.Đưa ra màn hình các thông tin sau : a. Tổng số nguyên chẵn , tổng số nguyên lẻ của dãy số. b.Tổng giá trị của dãy số . ai giúp em vớiạ, em xin cámơn Cho số 10x để điền vào x (Tin học - Lớp 8)3 trả lời Nhập vào một dãy gồm n số thực (Tin học - Lớp 7) 1 trả lời IF=(AVERAGE(30,40,50)=35),40,50)= (Tin học - Lớp 11) 1 trả lời Với n là số nguyên nhập vào từ bàn phím (Tin học - Lớp 7) 2 trả lời
Viết chương trình nhập từ bàn phím số nguyên dương N (N<=100) và dãy A gồm N số nguyên , A1, A2,...,An a) Đếm số hợp số chẵn và số lẻ b) Tính tổng các số chẵn c) đếm số lượng nguyên tố trong dãy Các câu hỏi tương tự |