Come scrivere un programma C che ingresso ( x , y) di coordinate di un punto del piano delle coordinate , quindi determina dove si trova, sull'asse x o y o in uno qualsiasi dei quattro quadranti di programmazione in linguaggio C ?
soluzione :
- #include <stdio.h>
- int main(void) {
- int exit=-1,x,y;
- while(exit<0) {
- exit=0;
- printf("Inserire le coordinate del punto:\nx=");
- scanf("%d",&x);
- printf("y=");
- scanf("%d",&y);
- printf("Il punto (%d,%d) si trova ",x,y);
- int tmp=x*y;
- if(tmp>0) {
- if(x>0) {
- printf("nel primo quadrante.");
- }
- else {
- printf("nel terzo quadrante.");
- }
- }
- else if(tmp<0) {
- if(x>0) {
- printf("nel quarto quadrante.");
- }
- else {
- printf("nel secondo quadrante.");
- }
- }
- else {
- if(x!=0) {
- printf("sull'asse delle x.");
- }
- else if(y!=0) {
- printf("sull'asse delle y.");
- }
- else {
- printf("nell'origine.");
- }
- }
- printf("\n\n\nContinuare? (y = continua \\ n = esci) ");
- while(exit==0) {
- char e;
- scanf("\n%c",&e);
- if(e=='y') {
- exit=-1;
- }
- else if(e=='n') {
- exit=1;
- }
- else {
- printf("\nErrore! Inserire y per continuare o n per uscire.\n\n");
- }
- }
- }
- return 0;
- }
Learn More :
Italian
- C del programma: si assume che B è un array di n> 0 cifre binarie, la seguente funzione calcola il valore decimale rappresentato da b in forma binaria
- C Program Problem's Solution For General Hospital
- Sviluppare una function C che, dati come parametri di input un array di char e il suo size, determina e restituisce come parametro di un dato logico che indica se il testo nell’array è un pangramma, ovvero è un testo che contiene, almeno una volta, tutte le 21 lettere dell’alfabeto italiano.
- Sviluppare una function C che, dati come parametri di input un array di char e il suo size
- Sviluppare una funzione C che , dato come parametri di ingresso un array di char e la sua dimensione
- C Programma Dato un elenco ( matrice) delle persone che partecipano ad un concorso , ordinare l'elenco in ordine alfabetico per l'ultimo campo nome.
- Scrivere un programma C per simulare immettere il PIN per il telefono .
- C Programma Due giocatori sfida lanciando un " dado truccato . " Il dado ha Integer gamma [ 5 , 15 ] .
- Scrivere un programma C che: Crea un processo figlio, stampa il messaggio “In attesa” ed attende la terminazione del figlio.
- Scrivere un programma C in cui un processo crea un processo figlio
- Realizzare un programma C e Posix sotto Linux che con l'uso dei semafori Posix sincronizzi un processo padre
- Allocare una matrice dinamicamente di dimensione NxN dove n è un numero pari, inserito come input al programma ( argv ).
- C Programma per convertire la stringa in un intero