Thứ Ba, 1 tháng 3, 2016

Đề thi tin đại cương C# - Đại học Kiến Trúc

ĐỀ 1

Bài 1: nhậpvào 1 sốnguyêndương n <= 1000. Tínhtổng S= tổngcácsốchắntừ 1 đến n
Ghivàotệpcótên De326_1
Bài 2: nhậpvàosốnguyêndương n. xâydựngdãysốUnxácđịnhtheocôngthức
Ui =2*i*(i-1) +1 với i = 1,2,3…n-1
a, in dãysốtrênramànhình
b, in ramànhìnhcácphầntử chia hếtcho 5 trongdãysốtrênvàtínhtổngcácsốđó
Ghivàotệpcótên là De326_2

ĐỀ 2 

Bài 1 : nhập vào 1 số nguyên dương 1<= n <= 100
Tínhtổng  S= 2.4+4.6+6.8+…+ (2n)(2n+2)
GHi tệp trên với tên là De324_1
Bài 2 : cho dãy số Un được định nghĩa như sau
Uo= 1
Un= 2*Un-1 +3 với n >-1
a, yêu cầu người dùng nhập vào 1 số nguyên dương n>-1 trương trình sẽ in ra N phần tử đầu tiên trong dãy số Un
b, tính tổng S= Uo+U1+ … +Un-1
Ghi tệp đề là De324_2

ĐỀ 3

Bài 1 : Viết chương trình yêu cầu người dùng nhập vào 1 số nguyên, kiểm tra xem số đó có phải là số chính phương hay không
Ghi tên tệp là De325_1
Bài 2 : nhập vào sống nguyên dương n.xây dựng dãy số Un xác định theo công thưc
Un=1
Ui= Un-1+ i2với i= 1,2,3…,n-1
a, in dãy sỗ trên ra màn hình
b, in ra màn hình các số chẵn trong dãy số trên và tính tổng các số đó

Chữa đề 

Đề 1:
Bài 1:
using System;
using System.Collections.Generic;
using System.Text;
using System.IO;

namespace ConsoleApplication1
{
classProgram
    {
staticvoid Main(string[] args)
        {
int n;
int tong = 0;
string s;   //bien trung gian de nhap du lieu

Console.WriteLine("Nhap vao so nguyen duong 0 < n <= 1000 :");
            s = Console.ReadLine();
            n = Convert.ToInt32(s);

if ((n > 1000) || (n <= 0))
            {
// so nhap vao khong hop le
Console.WriteLine("So n nhap vao khong hop le, chuong trinh ket thuc.");
return;
            }
else
            {
// so n nhap vao hop le, bat dau tinh tong
for (int i = 1; i <= n; i++)
                {
if (i % 2 == 0) // so i chan
                        tong = tong + i;
                }
// Console.WriteLine("Tong S = {0}", tong);

            }

System.IO.FileStream fs = new System.IO.FileStream("C:\\De326_1.txt", FileMode.Create, FileAccess.Write, FileShare.None);
StreamWriter sw = newStreamWriter(fs);
                sw.WriteLine(tong);
                sw.Flush();
                sw.Close();
                fs.Close();
Console.ReadLine();
        }
    }
}


Bài 2:
using System;
using System.Collections.Generic;
using System.Text;
using System.IO;

namespace ConsoleApplication1
{
classProgram
    {
staticvoid Main(string[] args)
        {
int n, i;
int[] u; //day so Ui
int tong = 0;
string s; //bien trung gian de nhap du lieu

Console.WriteLine("Nhap vao so nguyen duong n:");
            s = Console.ReadLine();
            n = Convert.ToInt32(s);
//a,  xay dung day so va in ra man hinh
            u = newint[n];
Console.WriteLine("Phan a : Xay dung day so Ui:");
for (i = 0; i < u.Length; i++)
            {
                u[i] = 2 * i * (i - 1) + 1;
Console.WriteLine("u[{0}] = {1}", i, u[i]);
            }
//b, In ra man hinh cac phan tu chia het cho 5 va tinh tong cac so do
Console.WriteLine("Phan b : In ra man hinh cac phan tu chia het cho 5 va tinh tong");
for (i = 0; i < u.Length; i++)
            {
if (u[i] % 5 == 0)
                {
Console.WriteLine("u[{0}] = {1}", i, u[i]);
                    tong = tong + u[i];
                }
            }
Console.WriteLine("Phan b : Tong cac so chia het cho 5 la : {0}", tong);

Console.ReadLine();

        }
    }
}




Đề 2:
Bài 1:
using System;
using System.Collections.Generic;
using System.Text;
using System.IO;

namespace ConsoleApplication1
{
classProgram
    {
staticvoid Main(string[] args)
        {
int n;
int tong = 0;
string s;   //bien trung gian de nhap du lieu

Console.WriteLine("Nhap vao so nguyen duong 0 < n <= 100 :");
            s = Console.ReadLine();
            n = Convert.ToInt32(s);

if ((n > 100) || (n <= 0))
            {
// so nhap vao khong hop le
Console.WriteLine("So n nhap vao khong hop le, chuong trinh ket thuc.");
return;
            }
else
            {
// so n nhap vao hop le, bat dau tinh tong
for (int i = 1; i <= n; i++)
                {
                    tong = tong + 2 * i * (2 * i + 2);
                }
//Console.WriteLine("Tong S={0}", tong);

            }
            System.IO.FileStream fs = new System.IO.FileStream("C:\\De324_1.txt", FileMode.Create, FileAccess.Write, FileShare.None);
StreamWriter sw = newStreamWriter(fs);
            sw.WriteLine(tong);
            sw.Flush();
            sw.Close();
            fs.Close();
Console.ReadLine();


        }
    }
}


Bài 2:
using System;
using System.Collections.Generic;
using System.Text;
using System.IO;

namespace ConsoleApplication1
{
classProgram
    {
staticvoid Main(string[] args)
        {
int n, i;
int[] u; //day so Ui
int tong = 0;
string s; //bien trung gian de nhap du lieu

Console.WriteLine("Nhap vao so nguyen duong n:");
            s = Console.ReadLine();
            n = Convert.ToInt32(s);
//a,  xay dung day so va in ra man hinh
            u = newint[n];

            System.IO.FileStream fs = new System.IO.FileStream("C:\\De324_2.txt", FileMode.Create, FileAccess.Write, FileShare.None);
StreamWriter sw = newStreamWriter(fs);

            sw.WriteLine("Phan a : Xay dung day so Ui:");

            u[0] = 1;          

for (i = 1; i < u.Length; i++)
            {
                u[i] = 2*u[i - 1] + 3;
//Console.WriteLine("u[{0}] = {1}", i, u[i]);
                sw.WriteLine("u[{0}] = {1}", i, u[i]);
            }
//b, In ra man hinh cac phan tu va tinh tong
                sw.WriteLine("Phan b : In ra man hinh cac phan tu va tinh tong");
for (i = 1; i < u.Length; i++)
            {
//Console.WriteLine("u[{0}] = {1}", i, u[i]);
                    sw.WriteLine("u[{0}] = {1}", i, u[i]);
                    tong = tong + u[i];
            }
//Console.WriteLine("Tong cac so la : {0}", tong);
            sw.WriteLine("Tong cac so la : {0}", tong);          
            sw.Flush();
            sw.Close();
            fs.Close();
Console.ReadLine();
        }
    }
}

Đề 3:
Bài 1:
using System;
using System.Collections.Generic;
using System.Text;
using System.IO;

namespace ConsoleApplication1
{
classProgram
    {
staticvoid Main(string[] args)
        {
int n;
string s;   //bien trung gian de nhap du lieu

Console.WriteLine("Nhap vao so nguyen duong n:");
            s = Console.ReadLine();
            n = Convert.ToInt32(s);

if (n < 0)
            {
// so nhap vao khong hop le
Console.WriteLine("So n nhap vao khong hop le, chuong trinh ket thuc.");
return;
            }
else
            {
// so n nhap vao hop le, bat dau kiem tra
                System.IO.FileStream fs = new System.IO.FileStream("C:\\De325_1.txt", FileMode.Create, FileAccess.Write, FileShare.None);
StreamWriter sw = newStreamWriter(fs);
int i;
                i = (int)(Math.Sqrt(n));
if (n == i * i)
                {
//Console.WriteLine("n la so chinh phuong");
                    sw.WriteLine("n la so chinh phuong");
                }
else//Console.WriteLine("n khong la Chinh phuong");

                    sw.WriteLine("n la ko la so chinh phuong");

                sw.Flush();
                sw.Close();
                fs.Close();

Console.ReadLine();
            }
        }
    }
}
Bài 2:
using System;
using System.Collections.Generic;
using System.Text;
using System.IO;

namespace ConsoleApplication1
{
classProgram
    {
staticvoid Main(string[] args)
        {
int n, i;
int[] u; //day so Ui
int tong = 0;
string s; //bien trung gian de nhap du lieu

Console.WriteLine("Nhap vao so nguyen duong n:");
            s = Console.ReadLine();
            n = Convert.ToInt32(s);
//a,  xay dung day so va in ra man hinh
            u = newint[n];
Console.WriteLine("Phan a : Xay dung day so Ui:");
            u[0] = 1;
for (i = 1; i < u.Length; i++)
            {          
               u[i] = u[i-1] + i*i;
Console.WriteLine("u[{0}] = {1}", i, u[i]);
            }           
//b, In ra man hinh cac phan tu va tinh tong
Console.WriteLine("Phan b : In ra man hinh cac phan tu va tinh tong");
for (i = 1; i < u.Length; i++)
            {
if(u[i] % 2 ==0){
Console.WriteLine("u[{0}] = {1}", i, u[i]);
                    tong = tong + u[i];
                    }
            }
Console.WriteLine("Tong cac so la : {0}", tong);
Console.ReadLine();
          }

     }
}



chúc các bạn thi tốt !

1 nhận xét: