Tải bản đầy đủ (.docx) (8 trang)

lab4 Kỹ thuật lập trình

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (48.37 KB, 8 trang )

Nguyễn Hoài Danh
1610391

Lab 4

Câu 1:
#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
int i;
cout << "Ma" << setw(10) << "Ki tu" << endl;
for (i = 48; i <= 57; i++)
cout << i << setw(10) << char(i) << endl;
for (i = 65; i <= 90; i++)
cout << i << setw(10) << char(i) << endl;
for (i = 97; i <= 122; i++)
cout << i << setw(10) << char(i) << endl;
system("pause");
}

Câu 2:
#include<iostream>
using namespace std;
int main()
{
long n;
do
{
cout << "Nhap n" << endl;


cin >> n;
}
while (n <= 0);
system("pause");
}

Câu 3:
#include<iostream>
using namespace std;
int main()
{
long n; unsigned long long s;
do
{
cout << "Nhap n" << endl;
cin >> n;
} while (n <= 0);
s = 0;
for (int i = 1; i <=n; i=i+2)
{
s = s + i*i;
}
cout << "N la: " << n << endl << "Tong la :" << s<system("pause");
}



Câu 4:
#include<iostream>

#include <cstdlib>
#include <ctime>
using namespace std;
int main()
{
long n; int i;
do
{
cout << "Nhap n" << endl;
cin >> n;
} while (n <= 0);
cout << "N la: " << n << endl;
cout << "Cac so ngau nhien la: " << endl;
srand(time(NULL));
for ( i = 0; i < n; i++)
{
cout<< (rand() % 1001)/100.0<}
system("pause");
}

Câu 5:
#include<iostream>
#include <cstdlib>
#include <ctime>
using namespace std;
int main()
{
long n; int i; float s, diem[10];
do

{
cout << "Nhap n" << endl;
cin >> n;
} while (n <= 0);
cout << "N la: " << n << endl;
cout << "Cac diem so ngau nhien la: " << endl;
srand(time(NULL));
s = 0;
for (i = 0; i < n; i++)
{
diem[i] = (rand() % 1001) / 100.0;
cout << diem[i] << endl;
s = s + diem[i];
}
cout << "Diem trung binh la: " << s / n;
system("pause");
}

Câu 6:
#include<iostream>
using namespace std;
int main()
{
long n; long long gt; int i;
do
{
cout << "Nhap n" << endl;
cin >> n;



}

} while (n <= 0);
gt = 1;
for (i = 1; i <= n; i++)
{
gt = gt*i;
}
cout << n << " giai thua la :" << gt;
system("pause");

Câu 7:
#include<iostream>
#include<iomanip>
#include<string>
using namespace std;
int main()
{
int n, h, i, j, k;
cout << "Nhap chieu cao h" << endl;
cin >> h;
cout << "tam giac dac la:" << endl;
n = 2 * h - 1;
j = 1;
for (i = 1; i <= h; i++)
{
string s(j, '*');
cout << setw((n + j) / 2) << s << endl;
j = j + 2;
}

cout << "tam giac rong la:" << endl;
for (j = 1; j <= n; j++)if (j == (n / 2 + 1))cout << "*";
else cout << " ";
cout << endl;
j = 1;
for (i = 2; i < h; i++)
{
for (k = 1; k <= n; k++)
{
if ((k == (n / 2 + 1 - j)) || (k == (n / 2 + 1 + j)))cout << "*";
else cout << " ";
}
cout << endl;
j = j + 1;
}
string s(n, '*');
cout << s;
}

system("pause");

Câu 8:
#include<iostream>
using namespace std;
int main()
{
float n;
int previous, current, next, i;
cout << "Nhap n" << endl;
cin >> n;

if (float(n) != int(n))cout << "Loi ! Khong phai so nguyen" << endl;


while (n < 0)
{
cout << "error" << endl; break;
}
if (n == 0)cout << "so hang thu 0 cua day fibonacy la : 1";
else if (n == 1)cout << "so hang thu 1 cua day fibonacy la : 1";
else
{
previous = current = 1;
for (i = 1; i < n; i++)
{
next = previous + current;
previous = current;
current = next;
}
cout << "so hang thu " << n << " cua day fibonacy la :" << next;
}
system("pause");
}

Câu 9:
#include<iostream>
using namespace std;
int main()
{
#define Epsilon 10E-13
#define pi 3.141592654

double x, sinx, a, b, c;
int i;
cout << "Nhap vao x (dv do): ";
cin >> x;
x = x*pi / 180;
sinx = x;
a = x;
b = 1;
c = 1;
for (i = 3;; i = i + 2)
{
a = a*x*x;
b = b*(-1);
c = c*(i - 1)*(i - 2);
sinx = sinx + a*b / c;
if ( fabs(a*b / c) <= Epsilon ) break;
}
cout << "sinx = "<system("pause");
}

Câu 10:
Cosx:
#include<iostream>
using namespace std;
int main()
{
#define Epsilon 10E-13
#define pi 3.141592654
double x, cosx, a, b, c;

int i;
cout << "Nhap vao x (dv do): ";


}

cin >> x;
x = x*pi / 180;
cosx = 1-x*x/2;
a = 1;
b = -x*x;
c = 2;
for (i = 4;; i = i + 2)
{
a = a*x*x;
b = b*(-1);
c = c*(i - 1)*(i);
cosx = cosx + a*b / c;
if ( fabs(a*b / c) <= Epsilon ) break;
}
cout << "cosx = "<system("pause");

Tanx:
#include<iostream>
using namespace std;
int main()
{
#define Epsilon 10E-13
#define pi 3.141592654

double x, sinx, cosx, a, b, c,d,e,f;
int i;
cout << "Nhap vao x (dv do): ";
cin >> x;
x = x*pi / 180;
cosx = 1 - x*x / 2;
a = 1;
b = -x*x;
c = 2;
for (i = 4;; i = i + 2)
{
a = a*x*x;
b = b*(-1);
c = c*(i - 1)*(i);
cosx = cosx + a*b / c;
if (abs(a*b / c) <= Epsilon) break;
}
sinx = x;
d = x;
e = 1;
f = 1;
for (i = 1;; i = i + 2)
{
d = d*x*x;
e = e*(-1);
f = f*(i + 1)*(i + 2);
sinx = sinx + d*e/ f;
if (abs(d*e / f) <= Epsilon) break;
}
cout << "Tanx = " << sinx / cosx << endl;

system("pause");
}

Lnx:
#include<iostream>
using namespace std;


int main()
{
#define Epsilon 10E-13
double x, lnx, a, b;
int i;
cout << "Nhap vao x : ";
cin >> x;
a = (x - 1) / (x + 1);
lnx = 2*a;
for (i = 3;; i = i + 2)
{
a = a*((x - 1) / (x + 1))*((x - 1) / (x + 1));
lnx = lnx + 2*a / i;
if (abs(2*a/i) <= Epsilon) break;//10 2.3 40 3.6
}
cout << "lnx = " << lnx << endl;
system("pause");
}

Câu 11:
#include <iostream>
#include <string>

#include <sstream>
using namespace std;
int main() {
float a[100];
double x, s = 0;
string heso[100];
int N;
cout << " Nhapbac N: "; cin >> N;
cout << "Nhap x : "; cin >> x;
cout << " Nhap he so a b c = ";
for (int i = 0; i <= N; i++)
{
if (i < N)
{
getline(cin, heso[i], ' ');
}
else
{
getline(cin, heso[i]);
}
stringstream(heso[i]) >> a[i];
s =s+ a[i] * pow(x, N- i);
}
cout << " GT cua da thuc bac N: " << s << endl;
system("pause");
return 0;
}

Câu 12:
#include<iostream>

#include<iomanip>
using namespace std;
int main()
{
bool a = 0;
enum menu
{
NHAP_HANG_HOA = 1,
TIM_HANG_HOA,


IN_DS_HANG_HOA,
XOA_HANG_HOA,
CAP_NHAP_HANG_HOA,
LUU_DU_LIEU,
TAI_DU_LIEU,
THOAT

};
unsigned short choice;
while (a == 0)
{
cout << "1." << setw(3) << "Nhap hang hoa" << endl;
cout << "2." << setw(3) << "Tim hang hoa" << endl;
cout << "3." << setw(3) << "In ra danh sach hang hoa" << endl;
cout << "4." << setw(3) << "Xoa hang hoa " << endl;
cout << "5." << setw(3) << "Cap nhat hang hoa" << endl;
cout << "6." << setw(3) << "Luu du lieu" << endl;
cout << "7." << setw(3) << "Tai du lieu" << endl;
cout << "8." << setw(3) << "Thoat" << endl;

cout << setw(5) << "Hay chon chuc nang:" << endl;
cin >> choice;
choice = (menu(choice));
switch (choice)
{
case 1:
cout << "Nhap hang hoa" << endl; a = 1; break;
case TIM_HANG_HOA:
cout << "Tim hang hoa" << endl; a = 1; break;
case IN_DS_HANG_HOA:
cout << "In ra danh sach hang hoa" << endl; a = 1; break;
case XOA_HANG_HOA:
cout << "Xoa hang hoa " << endl; a = 1; break;
case CAP_NHAP_HANG_HOA:
cout << "Cap nhat hang hoa" << endl; a = 1; break;
case LUU_DU_LIEU:
cout << "Luu du lieu" << endl; a = 1; break;
case TAI_DU_LIEU:
cout << "Tai du lieu" << endl; a = 1; break;
case THOAT:
cout << "Thoat" << endl; a = 1; break;
default:
a = 0; system("cls");
}
}
system("pause");
}




Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×