mnogo ti blagodarq za tvoita ideq po dobra beseh ot moita.
#include <ctime>
#include <cstdlib>
#include <iostream>
using namespace std;
int main ()
{
srand(time(NULL));
printf("Tazi programa izbira 6 proizvolni chisla ot 1 do 49 ( vkluchitelno)\n");
printf("Pechalivshite chisla dnes sa:\n");
for(int i=0; i<6; i++)
{
printf("Shtaslivoto chislo e %d \n", rand()%49+1); //pribavqme edinica za da ne poluchim 0 kato kraen rezultat v kompilatora ,a da se poluchi simulaciq na chislata ot 1 do 49
}
return 0;}
Obache otnovo imam problem s edna zadacha .puskam ti zadachata i tova koeto napravih do momenta .Ako mojesh da mi pomognesh
Съставете програма на С++, която:
a. Декларира и инициализира с избрани от вас стойности двумерен целочислен масив с 3 реда и 4 стълба;
b. Отпечатва стойностите като правоъгълна матрица от числа;
c. Разменя съдържанието на редове 1 и 3 и отпечатва така променената матрица;
d. Разменя съдържанието на стълбове 2 и 4 и отново отпечатва матрицата.
Съставете същата програма, без да ползвате индекси, т.е. само с адресиращи изрази с указатели.
Съставете вариант на същата програма, в който числата от матрицата се съдържат в едномерен масив от 12 елемента.
Съставете вариант на предходната програма, в който едномерният масив е динамичен и размерите на матрицата, както и номерата на разменяните редове и стълбове се въвеждат от конзолата.
#include <iostream>
using namespace std;
int main ()
{
const int m=3;
const int n=4;
int A[m] [n];
int i,j,k,l;
for (i=0;i < m; i++)
for (j=0;j < n; j++)
{
cout<< "A[" <<i<< "][" <<j<< "] = ";
cin>> A [j];
}
for (k=0; l=3;l = k++)
{
cin>> A[k] [l];
}
}