Đừng nghĩ rằng bạn đang cô đơn bởi vì có ai đó đang sẵn sàng giơ tay cho bạn nắm. Hãy cùng chia sẻ để vơi đi nỗi buồn và tận hưởng trọn vẹn niềm vui trong cuộc sống này bạn nhé!










You are not connected. Please login or register

posts :
2
:
Points :
4
:
avatar-dulieu :
57,11711|50,11840|49,10944|64,12636|48,12375
:
Thanked :
0
:
Birthday :
18/08/1992
:
Age :
32
:
sacminh

thành viên mới

thành viên mới
Sau khi đọc xong bài viết Phân biệt 3 vòng lặp for, while, do..while trên diễn đàn, em có ý tượng mình tạo ra một chương trình. Trong đó viết menu, yêu cầu người dùng chọn từ 1-> 4. Chọn 1 nếu dùng for, chọn 2 dùng while, chọn 3 dùng do..While và chọn 4 để thoát. Em cũng thử làm rồi nhưng ko được,vậy e upcode lên, mong mọi người chỉ giáo ak
Code:
// nhap vao mot mang roi in ra mang do bang 3 cach: dung for, while. do while;

#include<stdio.h>
#include<conio.h>

void for1 (void)  //Thuc hien voi 10 lan lap biet truoc
  {
   int i,a[10];
   for(i=0;i<10;i++)
   {
       printf("\n Nhap a[%d]",(i+1));
       scanf("%d",&a[i]);
     }
   for(i=0;i<10;i++)
      printf("  %d=",a[i]);
  }
void while1()  //Thuc hien voi so lan lap chua biet truoc, tuy nhien den lan lap thu 11 cho dung lai
{
   int i,a[10];
   i=0;
   while(i!=10)
   {
      printf("\n Nhap a[%d]",(i+1));
       scanf("%d",&a[i]);
   }
   while(i!=10)
     printf("  %d=",a[i])  ;
  }
void dowhile()  // Do While : Thuc hien truoc , kiem tra sau
{
   int i,a[10];
   i=0;
   do
   {
      printf("\n Nhap a[%d]",(i+1));
       scanf("%d",&a[i]);
   } while(i!=10);
   do
   {
      printf("  %d=",a[i])  ;
   } while(i!=10);
   }
void main(void)
{   int chon,lap=1;
   while (lap)
   {
     printf("\n 1. Vong lap For");
     printf("\n 2. Vong lap While");
     printf("\n 3. Vong lap do while");
     printf("\n 4. Thoat");
     printf("\n Chon cong viec (1/2/3/4)? ");
     scanf("%d",&chon);
     switch (chon)
     {
         case 1:  printf(" ", for1);break;
         case 2:  printf(" ", while1);break;
         case 3:  printf(" ", dowhile);break;
         case 4:  lap=0;break;
         default: printf("\n Ban chon sai, chon lai");break;
     }
   }
      }

Load

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang Thông điệp [Trang 1 trong tổng số 1 trang]

Permissions in this forum:
Bạn không có quyền trả lời bài viết


Loadding...
Tắt Load Ajax