View Full Version : Спешно задача по информатика
Fiction7577
03-15-2011, 08:45
Да се въведе произволен символ от клав. Да се отпечата номерът от Ascii таблицата, съответстващ на този символ. Нека този е периметърат на правоъгълник, на който 1-та страна е 2 пъти по-голяма от др. Да се намерят страните на правоъгълника с точност до 2 знак
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
char c;
int P;
float a;
cout<<"Enter a character:"
cin>>c;
cout<<"\nASCII value of c is: "<<int(a);
P=int(a);
//a+2a=P => a = P/3
a=float(P)/3;
cout<<"\n\na="<<setw(2)<<a;
cout<<"\nb="<<setw(2)<<2*a;
return 0;
}
Fiction7577
03-15-2011, 10:03
Благодаря ти! :)
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
char c;
int P;
float a;
cout<<"Enter a character:";
cin>>c;
cout<<"\nASCII value of c is: "<<int(c);
P=int(c);
//2a+4a=P => a = P/6
a=float(P)/6;
cout<<"\n\na="<<setprecision(4)<<a;
cout<<"\nb="<<setprecision(4)<<2*a;
return 0;
}
Sorry, не я бях компилирал, сега работи.
Foreverbg
03-15-2011, 14:42
Периметърът на правоъгълник е 2*a+2*b.
b=2*a;
2*a+4*a=P
6*a=P
a=P/6
Периметърът на правоъгълник е 2*a+2*b.
b=2*a;
2*a+4*a=P
6*a=P
a=P/6
Мерси! А дано никой друг не види какво съм объркал :smt116