Schematy blokowe

0

Witam . Czy ktoś mogłby mi narysowac schematy blokowe do następujących programów:
LICZBY DOSKONAŁE

#include <stdio.h>
#include <conio.h>

int sprawdz(int liczba)
{
int calosc=0;
for (int k=1;k<liczba;k++)
{
if ((liczba%k)==0) calosc+=k;
}
if (calosc==liczba) return 1;
else return 0;
}

main(void)
{
printf("Program podaje ciag liczb doskonałych. Podaj max. : ");
int max;
scanf("%d",&max);
for (int i=1;i<=max;i++)
{
if (sprawdz(i)==1) printf(" %d ",i);
}
getch();
}
ODWRÓCONY ALFABET
#include<iostream>
using namespace std;
char odwroc_mala_litere(char malalitera)
{
return char(122-malalitera+97);
}
char odwroc_duza_litere( char duzalitera)
{
return char(90-duzalitera+65);
}
char odwroc_cyfre( char cyfra)
{
return char(57-cyfra+48);
}

int main(int argc, char * argv[])
{
char lancuch[30];
//cout<<"Podaj ciag znakow ktore to chcesz odwrocic"<<endl;
//cin.getline(lancuch, 30);
//cout<<argv[0]<<endl;
//cout<<argv[1]<<endl;
if(argv[1]==0)
{
cout<<"Podaj ciag znakow ktore to chcesz odwrocic"<<endl;
cin.getline(lancuch, 30);
}
else
{
strcpy(lancuch,argv[1]);
}
cout<<"Napis ktory wprowadziles to: "<<lancuch<<endl;
char odwrocony_lancuch[30]="a";
for(int i=0;i<=30;i++)
{
if (lancuch[i]>47 and lancuch[i]<58)
{
odwrocony_lancuch[i]=odwroc_cyfre(lancuch[i]);
}
if (lancuch[i]>64 and lancuch[i]<91)
{
odwrocony_lancuch[i]=odwroc_duza_litere(lancuch[i]);
}
if (lancuch[i]>96 and lancuch[i]<123)
{
odwrocony_lancuch[i]=odwroc_mala_litere(lancuch[i]);
}
}
cout<<"Napis po odwroceniu to: "<<odwrocony_lancuch<<endl;
system("pause");
return 0;
}

ZAMIANA KWOTY NA NOMINAŁ

#include <stdio.h>
#include <math.h>

int main(){
char s[256];
printf("\nkwota : ");
gets(s);
long n=float(atof(s)100.0);
int i=10000;
int j=2;
unsigned long k=(unsigned long)(-1);
do{
long l=(n/i)%k;
k=10;
while(l){
if(l/j)printf("%d %s o wartosci %d %s\n",l/j,(i>100)?"banknot(y/ow )":"monet(a/y )",j(i/(1+99(i>10))),(i>10)?"zl":"gr");
l%=j;
j>>=1; //== j/=2; j=j/2;
}
j=5;
}while(i/=10);
printf("\n
niepotrzebne skreslic ;)\n");
return 0;
}
Mój email [email protected]
A moze istnieje jakis program ktory rysuje schematy blokowe? Nie wiem pytam ???

Jak możecie i umiecie to pomózcie . Dzięki

0

Mógłbym postarać się wyrysować, ale tylko schematy zwarte NS - Nass-Shneidermann'a. Jeśli jesteś zainteresowany proszę o koment, lub odpowiedź na miail'a : [email protected]

0

Jeśli nadal jestes chętny wykonac te schematy to poproszę. Dzięki

email : [email protected]

0

Skaner padniety.. sorry... EH SH I T - shit.

1 użytkowników online, w tym zalogowanych: 0, gości: 1