Bài 9. Làm việc với dãy số

Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài
Dua Hau

Lập trình nhập 1 dãy số nguyên N từ bàn phím. In ra dãy số nguyên đó. Tính tổng các số nguyên lẻ có trong dãy.

๖ۣۜPlลϮเฑų๓ ƒเɾë
7 tháng 4 2019 lúc 22:27

var

a:array[1..100] of integer;

n,i,t:integer;

begin

write('n='); readln(n);

for i:=1 to n do

begin

write('a[',i,']='); readln(a[i]);

end;

writeln('day so vua nhap la: ');

for i:=1 to n do

write(a[i]:4);

for i:=1 to n do

if a[i] mod 2=1 then

t:=t+a[i];

writeln('tong cac so nguyen le trong day la: ',t);

readln

end.

Nguyên Nguyễn Phuc
8 tháng 4 2019 lúc 12:14
Số hoàn thiện (hay còn gọi là số hoàn chỉnh, số hoàn hảo) là số nguyên dương có tổng các ước số nguyên dương bé hơn nó bằng chính nó. Số hoàn thiện: 6, 28, 496, 8128,... hien-thi-so-hoan-hao.jpg

/* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ package test01; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; /** * * @author DOTNETGROUP */ public class Test01 { /** * @param args the command line arguments */ public static void main(String[] args) throws IOException{ // TODO code application logic here BufferedReader kbd = new BufferedReader(new InputStreamReader(System.in)); //System.out.print("Nhap a: "); //String s=kbd.readLine(); //int a=Integer.parseInt(s); System.out.print("Nhap n: "); String s=kbd.readLine(); int b=Integer.parseInt(s); for(int i = 1;i<b;i++) { int tong=0; for(int j=1; j<i;j++) { if(i%j==0) tong+=j; } if(i==tong) { System.out.println(i); } } } } banhqua

Nguyên Nguyễn Phuc
8 tháng 4 2019 lúc 12:15
#include<stdio.h> #include<conio.h> using namespace std; void nhap(int a[], int &n) { printf("nhap so luong phan tu: "); scanf("%d",&n); for(int i=0;i<n;i++) { printf("phan tu thu %d :",i); scanf("%d",&a[i]); } } void xuat(int a[],int n) { for(int i=0;i<n;i++) { printf("%d \t",a[i]); } } void bai2SoNguyenToLe(int a[],int n) { printf("\ncac so nguyen to le la: "); for(int i=0;i<n;i++) for(int j=2;j<a[i];j++) { if(a[i]%2!=0 && a[i]/2!=0) printf("%d \t",a[i]); break; } } int main() { int a[50],n; nhap(a,n); xuat(a,n); bai2SoNguyenToLe(a,n); return 0;

Các câu hỏi tương tự
minh dương
Xem chi tiết
Nguyễn minh quân
Xem chi tiết
Nguyễn Mỹ
Xem chi tiết
Ly Khánh
Xem chi tiết
Mẫn Kim Anh
Xem chi tiết
Hải Hà
Xem chi tiết
Uchiha Obito
Xem chi tiết
Huyền Trần
Xem chi tiết
Nhật
Xem chi tiết
Hằng Trương thị thu
Xem chi tiết