Nghe tí nhạc cho đỡ buồn nhé mọi người

Thông Báo

News Cập nhật bài
- - - - - - - - - - - - -
ღ Khi một thứ phát triển đến cực đại nó sẽ mang hình hài của cái đối nghịch
-Theza-
ღ==============ღ
◕ Lời nhắn
⊱ Mình học Bách Khoa nên ai đó ghét Bách Khoa thì có thể lặng lẽ đi ra
⊱ Mình là dân Thanh Hóa nên ai đó ghét Thanh Hóa cũng có thể lặng lẽ rời đi
⊱ Mình học cơ khí, trang này chỉ làm ra theo sở thích nên nếu thấy không hài lòng có thể nhẹ nhàng tắt trang..
◕ Dịch vụ: Nhận thiết kế Form mẫu Excel, Google Sheets:
⊱ Hỗ trợ quản lý, chiết xuất dữ liệu; Tạo bảng báo cáo, thống kê nhanh;
⊱ Tạo hệ thống thiết lập và quản lý tiến độ công việc một cách trực quan;
⊱ Tư vấn, xử lý mọi vấn đề hóc búa, nan giải nhất khi sử dụng googleSheets.

◕ Trang web hiện đặt một số quảng cáo, mong các bạn thông cảm!
1 Góc học tập2 Tin học đại cương3 Bài kiểm tra thực hành
Đề 7
Đề 7
Lập chương trình thực hiện các công việc sau:
a) Nhập một số nguyên N (0 < N < 10) từ bàn phím.
b) Nhập một mảng có N số nguyên từ bàn phím. In ra màn hình mảng vừa nhập như một dãy số.
c) Tìm và in ra số lớn thứ 2 trong dãy.
Ví dụ: 1,2,3,4,4 thì kết quả là 3
Chú ý:
_Sinh viên phải kiểm tra điều kiện đầu vào.

#include <bits/stdc++.h>
 main()
 {int N,i,j,a[9],t;
  do{printf("\n Nhap so phan tu cua mang 0<N<10 : ");
        scanf("%d",&N);}
  while(N*(N-10)>=0);
  for(i=0;i<N;i++) 
     {printf("\n Nhap so thu %d : ",i+1);
      scanf("%d",&a[i]);}
  printf("\n Day so vua nhap la : \n");
  for(i=0;i<N;i++)printf("%6d",a[i]);
  if(N==1) printf("\n Day chi co mot phan tu nen ko co so lon thu 2."); 
  else{for(i=0;i<N-1;i++)
          for(j=i+1;j<N;j++)
          if(a[i]<a[j]) {t=a[i];a[i]=a[j];a[j]=t;}
          if (a[0]==a[N-1]) printf("\n Khong co so lon thu 2 trong day.Vi cac so deu bang nhau");
          else{printf("\n So lon thu 2 trong day la : ");
                  for(i=1;i<N;i++) if(a[i]!=a[0]) {printf("%d",a[i]);break;}
                 }
          }
  getch();
 }

Với đề tương tự:
Đề 7
Lập chương trình thực hiện các công việc sau:
a) Nhập một số nguyên N (0 < N < 10) từ bàn phím.
b) Nhập một mảng có N số nguyên từ bàn phím. In ra màn hình mảng vừa nhập như một dãy số.
c) Tìm và in ra số bé thứ 2 trong dãy.
Ví dụ: 1,2,3,4,4 thì kết quả là 2
Chú ý:
_Sinh viên phải kiểm tra điều kiện đầu vào.

#include <bits/stdc++.h>
 main()
 {int N,i,j,a[9],t;
  do{printf("\n Nhap so phan tu cua mang 0<N<10 : ");
        scanf("%d",&N);}
  while(N*(N-10)>=0);
  for(i=0;i<N;i++) 
     {printf("\n Nhap so thu %d : ",i+1);
      scanf("%d",&a[i]);}
  printf("\n Day so vua nhap la : \n");
  for(i=0;i<N;i++)printf("%6d",a[i]);
  if(N==1) printf("\n Day chi co mot phan tu nen ko co so be thu 2."); 
  else{for(i=0;i<N-1;i++)
          for(j=i+1;j<N;j++)
          if(a[i]>a[j]) {t=a[i];a[i]=a[j];a[j]=t;}
          if (a[0]==a[N-1]) printf("\n Khong co so be thu 2 trong day.Vi cac so deu bang nhau");
          else{printf("\n So be thu 2 trong day la : ");
                  for(i=1;i<N;i++) if(a[i]!=a[0]) {printf("%d",a[i]);break;}
                 }
         }
  getch();
 }
Bình luận
Đăng nhập để bình luận
Tải thêm bình luận

➲ Giới thiệu - About me ➲ Liên hệ với tôi - Contact me ➲ Điều khoản điều kiện - Terms & Conditions ➲ Chính sách bảo mật - Privacy policy ➲ Tuyên bố miễn trừ trách nhiệm - Disclaimer
Phòng Chat tổng