1. Viết chương trình nhập mảng các số thực và xuất các phần tử âm trong mảng ? 2. Viết chương trình nhập mảng các số nguyên và xuất các phần tử lẻ có

1. Viết chương trình nhập mảng các số thực và xuất các phần tử âm trong mảng ?
2. Viết chương trình nhập mảng các số nguyên và xuất các phần tử lẻ có trong mảng?
3. Viết chương trình tìm số nhỏ nhất, lớn nhất trong bảng n số nguyên được nhập vào từ bàn phím?
Mọi người giải giúp mình với ạ!

0 bình luận về “1. Viết chương trình nhập mảng các số thực và xuất các phần tử âm trong mảng ? 2. Viết chương trình nhập mảng các số nguyên và xuất các phần tử lẻ có”

  1. Bài 1:

    /*************************************************************

    Author: VNCODING

    * History

    * 2014/10/05 first create  VNCODING

    *************************************************************/

    #include “stdio.h”

    #include “conio.h”

    #define LEN_MAX 100 // maximum length of array

    void main()

    {    float arr[LEN_MAX];    

    int n;    

    int i;    

    do    {        printf(“\nNhap kich thuoc mang: “);        

    scanf(“%d”, &n);    }    

    while (n > LEN_MAX);     

    for (i = 0; i < n;i++)    {        printf(“\nA[%d] = “, i);        

    scanf(“%f”, &arr[i]);    }      

    // in cac ptu am ra man hinh    

    printf(“\nPhan tu < 0 cua mang”);    

    for (i = 0; i < n; i++)    

    {        

    if (arr[i] < 0)            

    printf(“\nA[%d] = %f”, i, arr[i]);   

     }    

    getch();

    }

    Bài 2:

    #include <iostream>
    using namespace std;

    // định nghĩa số phần tử mảng
    #define MAX 1000

    // khai báo prototype
    void nhapMang(int arr[], int &n);
    void xuatMang(int arr[], int n);

    int main()
    {
     int myArray[MAX]; // mảng myArray có MAX phần tử
     int nSize; // nSize là số phần tử được sử dụng, do user nhập

     // nhập xuất mảng
     nhapMang(myArray, nSize);
     xuatMang(myArray, nSize);

     return 0;
    }

    // hàm nhập mảng
    void nhapMang(int arr[], int &n)
    {
     cout << “Nhap so luong phan tu n : “;
     cin >> n;

     for (int i = 0; i < n; i++)
     {
      cin >> arr[i];
     }
    }

    // hàm xuất mảng
    void xuatMang(int arr[], int n)
    {
     // xuất từng phần tử lẻ cho mảng từ chỉ số 0 đến n – 1
     for (int i = 0; i < n; i++)
     {
      if (arr[i] % 2 != 0)
    {
       cout << “arr[” << i << “] = ” << arr[i] << endl;
    }
     }
    }

    Chúc bạn học tốt ^^

    Mình làm C++ á ^^

    Bình luận
  2. Bài 1:

    program Tin_hoc;

    uses crt;

    var i,n:integer;

          a:array [1..100000] of real;

    begin

    clrscr;

    write(‘Nhap so phan tu: ‘ );readln(n);

    writeln(‘Nhap ‘,n,’ so thuc:’);

    for i:=1 to n do readln(a[i]);

    writeln(‘Cac phan tu am trong mang: ‘);

    for i:= 1 to n do if a[i]<0 then write(a[i],’  ‘);

    readln;

    end.

    Bài 2:

    program Tin_hoc;

    uses crt;

    var i,n:integer;

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

    begin

    clrscr;

    write(‘Nhap so phan tu: ‘ );readln(n);

    writeln(‘Nhap ‘,n,’ so thuc:’);

    for i:=1 to n do readln(a[i]);

    writeln(‘Cac phan tu le trong mang: ‘);

    for i:= 1 to n do if a[i] mod 2 = 1 then write(a[i],’  ‘);

    readln;

    end.

    Bài 3 bạn lifekiller đã viết ở dưới rồi nên mik ko viết nữa

    Bình luận

Viết một bình luận