Program sprawdzający czy proste są równoległe
Ostatnio zmodyfikowano 2012-11-22 21:32
qba200 Temat założony przez niniejszego użytkownika |
Program sprawdzający czy proste są równoległe » 2012-11-22 19:33:12 Jestem dopiero początkującym, chciałbym napisać program z funkcją w temacie. Wymyśliłem że mozna sprawdzać czy proste są równoległe poprzez porównanie różnic wartości dwóch funkcji dla dwóch argumentów. Problem polega na tym, że nie umiem dobrze zapisać warunku w komendzie if. Chodzi o to by (a1-b1)=(a2-b2). #include <iostream> #include <math.h> #include <cstdlib> #include <conio.h> using namespace std; int main() { cout << "PROGRAM SPRAWDZAJACY CZY PROSTE SA ROWNOLEGLE\n\n"; int a1, b1, a2, b2; cout << "Podaj wartosc pierwszej funkcji dla wybranego argumentu: "; cin >> a1; cout << "\n\n"; cout << "Podaj wartosc drugiej funkcji dla argumentu wybranego wczesniej: "; cin >> b1; cout << "\n\n"; cout << "Podaj wartosc pierwszej funkcji dla drugiego argumentu: "; cin >> a2; cout << "\n\n"; cout << "Podaj wartosc drugiej funkcji dla drugiego argmentu: "; cin >> b2; cout << "\n\n"; if( a1 && b1 == a2 && b2 ); { cout << "Proste sa rownolegle"; } else cout << "Proste nie sa rownolegle"; getch(); return 0; } |
|
kubawal |
» 2012-11-22 19:41:53 if(( a1 - b1 ) ==( a2 - b2 ) )
Wróć do podstaw! Tak apropo, kod daj w [cpp]...[/cpp] |
|
qba200 Temat założony przez niniejszego użytkownika |
» 2012-11-22 20:21:51 Na samym początku dokładnie tak wpisałem lecz pojawia mi się błąd podczas kompilacji : [Error] 'else' without a previous 'if' . |
|
SeaMonster131 |
» 2012-11-22 21:22:17 Wywal średnik po if'ie, zaraz za nim |
|
Mrovqa |
» 2012-11-22 21:26:36 if( a1 && b1 == a2 && b2 ); Zapewne przy poprawianiu kodu nadal zostawiłeś ten średnik. |
|
qba200 Temat założony przez niniejszego użytkownika |
» 2012-11-22 21:32:46 No tak...Dziękuję za pomoc Panowie. Z jednej strony piękno a z drugiej przekleństwo programowania. Jeden zafajdany znaczek, i pół godziny myślenia co nie tak robię. |
|
« 1 » |