- •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()
48.1 C: дискісінде file2.Txt файлын ашып, оған 6 бүтін сан жазу керек (сандар пернелерден енгізіледі).
#include<iostream>
#include<fstream>
using namespace std;
Int main(){
const int n=6;
int i,a[n];
for(i=0;i<n;i++)
cin>>a[i];
cout<<" 6 Butin san engiz: ";
ofstream f("C:\file2.txt");
for(i=0;i<n;i++)
f<<a[i];
f.close();
return 0;}
49.1 Пернелерден енгізілетін n бүтін санының факториалын есептейтін (n!=1*2*3*…*n) программаны функция құру арқылы есептеу керек
#include<iostream>
using namespace std;
double fakt(int k)
{
double p=1;
for ( int j=1; j<=k; j++)
p*=j;
return (p);
}
main(){
int i,n,S;
cout<<"n= ";
cin>>n;
S=fakt(n);
cout<<"S= "<<S;
return 0;
}
50.1 Нақты a, b, c, dсандары берілген. Осы сандардың терістерін квадраттап, ал оң сандарын түбірден шығарыңыз.
#include<iostream>
#include<cmath>
using namespace std;
main(){
float a,b,c,d,w,x,y,z;
cout<<"a= "; cin>>a;
cout<<"b= "; cin>>b;
cout<<"c= "; cin>>c;
cout<<"d= "; cin>>d;
if(a<0) { w=a*a; cout<<"a teris, ony kvsdtsttsdym - "<<w<<endl;}
else {w=sqrt(a); cout<<"a on, ony tubirden shygardym -"<<w<<endl;}
if(b<0) {x=b*b; cout<<"b teris, ony kvsdtsttsdym - "<<x<<endl;}
else {x=sqrt(b); cout<<"b on, ony tubirden shygardym -"<<x<<endl;}
if(c<0) {y=c*c; cout<<"c teris, ony kvsdtsttsdym - "<<y<<endl;}
else {y=sqrt(c); cout<<"c on, ony tubirden shygardym -"<<y<<endl;}
if(d<0) {z=d*d; cout<<"d teris, ony kvsdtsttsdym - "<<z<<endl;}
else {z=sqrt(d); cout<<"d on, ony tubirden shygardym -"<<z<<endl;}
return 0;
}
51.1 Бүтін оң және теріс сандардан тұратын a[n] жиымының жұп нөмірлі элементтерінің қосындысын табу керек, мұнда n саны енгізіледі, ал жиым элементтерінің мәндері кездейсоқ бүтін сандардан тұруы тиіс. #include <iostream> #include <cstdlib> #define n 50 using namespace std; int main() { int i, a[n], s=0; for (i=0; i<n; i++) { a[i]=rand()%100-50; cout«a[i]«" "; if (i%2==0) s+=a[i]; } cout«endl«"S="«s; }
52.1 Бүтін сандардан құралған n элементтерден тұратын екі массив (a[n] , b[n]) берілген. Жаңа c[n] массивін мынадай формула арқылы табатын алгоритм мен программа құру керек: c[i]=a[i]+b[i].
#include <iostream> #include <cstdlib> #define n 10 using namespace std; int main() { int i, j,t, a[n], b[n], c[n]; cout«"a[i]="; for (i=0; i<n; i++) { a[i]=rand()%100-50; cout«a[i]«" "; } cout«endl<"b[i]="; for(j=0; j<n; j++) { b[j]=rand()%100-50; cout«b[j]«" "; } cout«endl«"c[i]="; for(t=0; t<n; t++) { c[t]=a[t]+b[t]; cout«c[t]«" "; } return 0;}
53.1 Программаға бір сөйлем енгізіп, сол сөйлемді кері бағытта экранға шығаратын пограмма құру керек.
#include<iostream>
#include<cstdlib>
#include<cstring>
using namespace std;
Int main()
{
char s[80];
cout<<"Vvedite stroku:"<<endl;
cin.get(s,80);
cout<<endl;
int i,l,t,j;
l=strlen(s);
for(i=0;i<l--;i++)
{
t=s[i];
s[i]=s[l];
s[l]=t;
}
cout<<"Vid naoborot:"<<endl<<s;
return 0;
}
54.1. Программаға бір сөйлем енгізіп, соның неше символдан және неше сөзден тұратынын анықтау керек.
#include<iostream>
#include<cstdlib>
#include<cstring>
using namespace std;
