Hitno potrebno resavanje zadataka za srednju skolu ,C++

Drugi:

Kod:
#include <iostream>

using namespace std;

int main()
{
    int a, p, d, t;
    
    cin >> a;
    
    p=a/100;
    d=(a%100)/10;
    t=a%10;
    
    cout << "Suma cifara je " << p+d+t;
    
    
    
 system("PAUSE");    
}

Treci:
Kod:
#include <iostream>

using namespace std;

int main()
{
    int x, y;
    
    cin >> x;
    
    if (x<2) y=x+2;
    else if (x>=2 && x<5) y=(3*x+1)/2;
    else y=x*x;
    
    cout << y;
    
 system("PAUSE");    
}

Cetvrti:
Kod:
#include <iostream>

using namespace std;

int main()
{
    int a, b, max;
    
   cin >> a >> b;
   
   if (a>b) max=a;
   else max=b;
   
   cout << max;
    
 system("PAUSE");    
}

Peti:
Kod:
#include <iostream>

using namespace std;

int main()
{
    int plata;
    double porez;
    
   cin >> plata;
   
   if (plata>1000) porez=0.2*plata;
   else porez=0.15*plata;
   
   cout << "Porez na platu je " << porez;
    
 system("PAUSE");    
}

Sesti:
Kod:
#include <iostream>

using namespace std;

int main()
{
    int n;
    
    cout << "Unestie duzinu niza: ";
    cin >> n;
    cout << "Unesite elemente niza\n";
    
    int a[n], i, sumpar=0, brpr=0, brnul=0;
    
    for (i=0;i<n;i++) 
    {
     cin >> a[i];
     
     if (a[i]%2==0) sumpar+=a[i];
     if (a[i]==0) brnul++;
    }
    
    cout << "Suma parnih brojeva u nizu je " << sumpar << endl;
    cout << "Broj nula u nizu je " << brnul << endl;
    
    cout << "Elementi niza koji su pozitivni:\n";
    
    for (i=0;i<n;i++)
       if (a[i]>0)
         cout << a[i] << " ";
    
 system("PAUSE");    
}


E sad sta znaci u prvom da nam je data definicija na pocetku, i sta je u stvari glavna, a sta sporedna dijagonala u sedmom?
 
Hvala puno na odgovorima,evo drug mi je uradio i prvi i sedmi
Prvi :
#include <stdio.h>
#include <math.h>
#define PI 3.14
main()
{
float r;
float H;
float P,V;
float baza, omotac;

printf("Unesi poluprecnik valjka: \n ");
scanf("%f",&r);
printf("Unesi visinu valjka: \n");
scanf("%f",&H);

baza = pow(r,2)*PI;
omotac = 2*r*PI*H;
P=2*baza +omotac;
V=baza*H;

printf("Povrsina valjka je: %.2f \n",P);
printf("Zapremina valjka je: %.2f \n", V);
Sedmi :
#include<stdio.h>
#define MAX 100

main()
{
int a[MAX][MAX];
int n;
int i,j;
int sumaIznadGlavne=0;
int proizvodNaSpor=1;
int brojNepNeg=0;

printf("Unesi dimenziju matrice\n");
scanf("%d",&n);

for(i=0;i<n;i++)
{
printf("Unesi %d.vrstu matrice ",i+1);
for(j=0;j<n;j++) scanf("%d",&a[j]);
}
for(i=0;i<n;i++)
for(j=0;j<n;j++)
{
if(i<j) sumaIznadGlavne+=a[j];
if(i+j==n-1) proizvodNaSpor*=a[j];
if((a[j]<0) && (a[j] % 2 != 0)) brojNepNeg++;
}

printf("Suma iznad glavne dijagonale je: %d\n",sumaIznadGlavne);
printf("Proizvod na sporednoj dijagonali: %d\n",proizvodNaSpor);
printf("Broj neparnih i negativnih: %d\n",brojNepNeg);

}
 
Pa nije mu to nikakav problem, jednostavno neka prepravi onaj deo koda tj zameni cin i cout sa printf i scanf, valjda toliko zna :)

Cetvrti:
Kod:
#include <iostream>

using namespace std;

int main()
{
    int a, b, max;
    
   cin >> a >> b;
   
   if (a>b) max=a;
   else max=b;
   
   cout << max;
    
 system("PAUSE");    
}
Sta ce biti u slucaju a=b? :)
 
Poslednja izmena:
Evo da se javim,ja dobio 3 :)))) Hvala vam punooo :)

Cestitam ti, nadam se da ce sledeci put biti jos bolje, a ako te zanima programiranje, posalji mi pm, dacu ti par dobrih tutorijala koji su meni pomogli, ali naravno ni to ti nece pomoci da postanes profesionalac ako se ne potrudis i nabavis neku literaturu, ali naravno, da bi naucio napredne tehnike programiranja, prvo moras nauciti i shvatiti osnove, e bas tome sluze ovi tutorijali. :)
 

Back
Top