Showing posts with label trã¬nh. Show all posts
Showing posts with label trã¬nh. Show all posts
Sunday, January 8, 2017
Hà m sắp xếp mảng tÄng dần trong láºp trình C
Hà m sắp xếp mảng tÄng dần trong láºp trình C

Run demo: http://www.tutorialspoint.com/compile_c_online.php

Hàm s?p x?p m?ng t?ng d?n trong l?p trình C
C 2016
#include <stdio.h>
int a[100]; //Khai báo m?ng array kích th??c 100
int main() //Hàm thân ch?y ch??ng trình b?t bu?c có
{
int i,j,n,k; //Khai báo bi?n ki?u int
printf("Nhap so mang cua phan tu: "); //Hi?n th? màn hình
scanf("%d", &n); //Nh?p vào s? l?n l?p
for (i = 0; i < n; i++) //vòng l?p for
{
printf("nhap phan tu thu %d: ", i + 1);
scanf("%d", &a[i]); //Nh?p vào m?ng s? i
}
for (i = 0; i < n-1;i++){
for (j = i+1; j < n;j++){
if (a[i]>a[j]) //T?ng d?n or Gi?m d?n a[i]<a[j]
{
k = a[i]; //k là bi?n t?m l?u giá tr?
a[i] = a[j]; //th?c hi?n ??i ch? d?i chó
a[j] = k;
}
}
}
printf("mang sau khi da sap xep la: ");
for (i = 0; i < n; i++) {
printf(" %d ", a[i]); //M?i l?n l?p in ra m?ng i
}
}
Ki?n Th?c C?n Có:
1. Khai báo ki?n int ?
2. Khai báo ki?u Array m?ng ? M?ng 1 chi?u và m?ng 2 chi?u là gì?
3. printf là gì?
4. scanf là gì ?
5. Vòng l?p for là gì ?
1. Khai báo ki?n int ?
2. Khai báo ki?u Array m?ng ? M?ng 1 chi?u và m?ng 2 chi?u là gì?
3. printf là gì?
4. scanf là gì ?
5. Vòng l?p for là gì ?
Available link for download
Sunday, October 16, 2016
Hà m Äá»i chá» dùng con trá» trong láºp trình C
Hà m Äá»i chá» dùng con trá» trong láºp trình C
Hàm ??i ch? dùng con tr? trong l?p trình C
C 2016
#include<stdio.h>
//viet mot ham de trao doi hai gia tri va chuyen vao 2 so kieu int
void swap(int *num1, int *num2) {
int temp; //khai bao bien luu tru
temp = *num1;
*num1 = *num2;
*num2 = temp;
}
int main() {
int num1, num2; //Khai bao bien kieu int
//Nhap vao so num1 va num2
printf(" Nhap so thu nhat: ");
scanf("%d", &num1);
printf(" Nhap so thu hai: ");
scanf("%d", &num2);
swap(&num1, &num2); //goi ham doi cho
//In ra man hinh
printf(" Sau khi trao doi:");
printf(" So thu nhat: %d", num1);
printf(" So thu hai: %d", num2);
return (0);
}Chú ý: Ch??ng trình s? ch?y t? trên xu?ng d??i swap ch?y tr??c nên
ph?n In ra màn hình s? l?y giá tr? c?a swap khi ?ã ??i ch? 
Available link for download
Subscribe to:
Posts (Atom)