- •Int main (){
- •Int main (){
- •Int main()
- •Int main()
- •22.1 Төмендегі функцияны кез келген х үшін есептеу программасын құрыңыз:
- •Int main()
- •Int main(){
- •28.2 F [50] жиымын 0-100 арасындағы кездейсоқ бүтін сандармен толтырып соларды экранға шығару керек.
- •Int main(){
- •Int main()
- •Int main()
- •Int main(){
- •Int main(){
- •Int main()
- •Int main() {
- •Int main() {
- •43.1 10 Элементі бар жиымды 0-ден 9-ға дейінгі сандармен толтырып, сонан кейін оларды кері бағытта экранға шығару қажет.
- •Int main() {
- •Int main() {
- •45.1 А[10] жиымын кездейсоқ бүтін сандармен (-10;10) толтырып, сол жиымдағы оң элементтердің геометриялық ортасын анықтау қажет.
- •45.1 А[10] жиымын кездейсоқ бүтін сандармен (-10;10) толтырып, сол жиымдағы оң элементтердің геометриялық ортасын анықтау қажет.
- •46.1 Бүтін сандардан тұратын а(3,3) жиымы берілген. Сол жиымдағы бас диагональ элементтері максимумын табу алгоритмі мен программасын құру керек.
- •47.1 А1 , а2 ... А10 нақты сандар жиымы берілген. Соларды программаға енгізіп, жиым элементтерінің қосындысын табу алгоритмі мен программасын жасау керек
- •48.1 C: дискісінде file2.Txt файлын ашып, оған 6 бүтін сан жазу керек (сандар пернелерден енгізіледі).
- •Int main(){
- •50.1 Нақты a, b, c, dсандары берілген. Осы сандардың терістерін квадраттап, ал оң сандарын түбірден шығарыңыз.
- •53.1 Программаға бір сөйлем енгізіп, сол сөйлемді кері бағытта экранға шығаратын пограмма құру керек.
- •Int main()
- •54.1. Программаға бір сөйлем енгізіп, соның неше символдан және неше сөзден тұратынын анықтау керек.
- •Int main()
- •55.1 Бүтін сандардан тұратын а[3][3] жиымы берілген. Сол жиымдағы бас диагональда орналасқан элементтерді экранға шығару алгоритмі мен программасын құру керек.
- •Int main(){
- •Int main() {
- •Int main (){
- •Int main() {
- •5X3 мөлшерлі бүтін сандардан тұратын матрица берілген. Оның әрбір теріс элементін нөлге алмастырыңдар да, матрица элементтерінің берілген мәндері мен өңделгеннен кейінгі мәндерін экранға шығарыңдар.
- •Int main()
- •Int main(){
- •Int main()
- •Int main()
- •Int main (){
- •Int main(){
- •Int main (){
- •Int main()
- •Int main()
- •Int main()
22.1 Төмендегі функцияны кез келген х үшін есептеу программасын құрыңыз:
#include<iostream>
#include<cmath>
using namespace std;
main (){
float x,y;
cout<<"x=";
cin>>x;
if(x<=-1)
y=pow(abs(x),1/2);
else if (x>=-1 && x<=1)
y=log(x+exp(x+1)+1);
else
y=0.4*sin(x*x+1);
cout<<"\n y="<<y<<endl;
return 0;
}
23.2 у=sinx + сosx-lnx функциясы мәнін кез келген х үшін табу программасын құру керек.
24.2. 1-ден 100-ге дейінгі жұп сандардың қосындысын табу керек.
1-ден 100-ге дейінгі тақ сандардың қосындысын табу керек.
26.2 1-ден 100-ге дейінгі 4-ке қалдықсыз бөлінетін сандардың қосындысын табу керек.
#include<iostream>
#include<cmath>
Using namespace std;
Int main()
{
Int s=0, i;
For(i=0; i<=100; i++)
{
If(i%4==0) s+=i;
}
Cout<<s;
}
27.2 1-ден 100-ге дейінгі бүтін сандардың 5-ке қалдықсыз бөлінетіндерінің көбейтіндісін табу керек.
#include<iostream>
#include<cmath>
using namespace std;
Int main(){
int i,s=1;
for(i=1;i<=100;i++){
if(i%5==0) {
s*=i;}}
cout<<s;
return 0;
}
28.2 F [50] жиымын 0-100 арасындағы кездейсоқ бүтін сандармен толтырып соларды экранға шығару керек.
#include<іostream>
#include<cstdlib>
using namespace std;
Int main(){
int F [50];
for(int i=0;i<50;i++)
{F[i]=rand()%100;
cout<<F[i]<<" ";
}
return 0;
}
29.2 Көпіршік тәсілімен a[6]={4,8,1,6,7,2} жиымын өсуі бойынша реттеу керек.
#include <iostream.h> #include <iomanip.h> #include <conio.h> main() { const n=6; //элементтер саны int m[n]={4,8,1,6,7,2},i,j,buf,k,a; clrscr(); cout« "Берілген жиым:\n"; for(i=0; i<n; i++) cout«setw(6)«m[i]; cout«endl«endl; a=1; // итерациялар санауышы for(i=1; i<n; i++) { for(j=n-1; j>=i; j--) { if (m[j-1]<m[j]) /*егер оң жақтағы элемент сол жақтағы элементтен артық болса, сол жаққа жылжытамыз-көпіршік "жоғары" кетеді */ { buf=m[j-1]; m[j-1]=m[j]; m[j]=buf; for (k=0; k<n; k++) cout«setw(6)«m[k]; //сұрыптау итерациясынан соң cout«"; итерация # "«a++«endl; } } } getch(); }
30.2 а[3][4] жиымының берілген мәндерін енгізіп, оларды экранға шығарыңдар.
#include<iostream>
using namespace std;
Int main()
{int i,j,a[3][4];
cout«"jyim elementterin engiz:";
for(i=0;i<3;i++){
for(j=0;j<4;j++)
cin»a[i][j];
}
for(i=0;i<3;i++){
for(j=0;j<4;j++)
cout«" "«a[i][j];
cout«endl;
}
}
31.2 a[4][4] жиымының бас және қосалқы диагоналдарында орналасқан элементтерін экранға шығару керек.
#include<iostream>
#include<iomanip>
#include<cstdlib>
#define n 4
using namespace std;
Int main()
{int i,j,a[n][n],k,b[100];
for(i=0;i<n;i++){
for(j=0;j<n;j++){
a[i][j]=rand()%21-10;
cout«setw(4)«a[i][j];
}
cout«endl;
}
for(i=0;i<n;i++){
for(j=0;j<n;j++){
if(i==j || i+j==n-1)
cout«setw(4)«a[i][j];
}
}
}
32.2 A[5] жиымының оң элементтерін шығару керек.
#include<iostream> #include<iomanip> #include<cstdlib> #define n 5 using namespace std; int main() {int i,a[n]; for(i=0;i<n;i++){ a[i]=rand()%21-10; cout«setw(5)«a[i]; } for(i=0;i<n;i++){ if(a[i]>0) cout«endl«a[i];}}
33.2 Бүтін сандармен берілген A[8] жиымы элементтерінің арифметикалық ортасын табу керек.
#include <iostream>
using namespace std;
