Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Roborock Saros 20: il robot preciso e molto sottile
Roborock Saros 20: il robot preciso e molto sottile
Il nuovo robot di Roborock per l'aspirazione della polvere e il lavaggio dei pavimenti spicca per immediatezza d'uso e per l'efficacia dell'azione, grazie anche a un ridotto sviluppo in altezza. Saros 20 integra un motore da ben 36.000Pa di potenza e un sistema di lavaggio a due panni rotanti, con bracci estensibili e un sistema di navigazione molto preciso.
ASUS ROG Kithara: quando HIFIMAN incontra il gaming con driver planari da 100mm
ASUS ROG Kithara: quando HIFIMAN incontra il gaming con driver planari da 100mm
ASUS e HIFIMAN uniscono le forze per creare ROG Kithara, cuffie gaming con driver magnetici planari da 100mm, design open-back e microfono MEMS full-band. Una proposta che ambisce a coniugare fedeltà per audiofili e performance ludiche, disponibili a 319 euro
Roborock Qrevo Curv 2 Flow: ora lava con un rullo
Roborock Qrevo Curv 2 Flow: ora lava con un rullo
Qrevo Curv 2 Flow è l'ultima novità di casa Roborock per la pulizia di casa: un robot completo, forte di un sistema di lavaggio dei pavimenti basato su rullo che si estende a seguire il profilo delle pareti abbinato ad un potente motore di aspirazione con doppia spazzola laterale
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 03-11-2012, 20:26   #1
Beele
Junior Member
 
Iscritto dal: Nov 2012
Messaggi: 15
Programma in C

Salve a tutti,
devo scrivere un programma che:
1) mi permetta di inserire una sequenza di punti (x,y)(float) chiedendo all'inizio all'utente quante coppie vuole inserire.
2)successivamente elenca le coppie inserite.

Il punto 1 l'ho fatto e nel 2 non riesco a far elencare tutte le coppie inserite ma solo l'ultima che inserisco.

Contattatemi in privato se siete disponibili ad aiutarmi. Ringrazio anticipatamente!

Ciao a tutti!
Beele è offline   Rispondi citando il messaggio o parte di esso
Old 03-11-2012, 21:33   #2
clockover
Senior Member
 
L'Avatar di clockover
 
Iscritto dal: Oct 2004
Messaggi: 1945
Quote:
Originariamente inviato da Beele Guarda i messaggi
Salve a tutti,
devo scrivere un programma che:
1) mi permetta di inserire una sequenza di punti (x,y)(float) chiedendo all'inizio all'utente quante coppie vuole inserire.
2)successivamente elenca le coppie inserite.

Il punto 1 l'ho fatto e nel 2 non riesco a far elencare tutte le coppie inserite ma solo l'ultima che inserisco.

Contattatemi in privato se siete disponibili ad aiutarmi. Ringrazio anticipatamente!

Ciao a tutti!
Io direi invece che pubblicamente potresti mostrarci il tuo codice così qualcuno può dargli uno sguardo e vedere cosa c'è che non va
clockover è offline   Rispondi citando il messaggio o parte di esso
Old 03-11-2012, 23:01   #3
Beele
Junior Member
 
Iscritto dal: Nov 2012
Messaggi: 15
#include <stdio.h>
#include <math.h>

typedef struct
{
float x;
float y;
char coppia[20],coppia1[20];
}coordinata;

int main ()
{
coordinata c;
int inserito=0, i=1;

printf("Digitare il numero di coppie che si desidera inserire: ");
scanf ("%d",&inserito);

for (i=1; i<=inserito; i++)
{
printf("Inserire la %d coppia: ",i);
scanf("%f%f",&c.x,&c.y);
c.coppia[i]==c.x;
c.coppia1[i]==c.y;
}

for(inserito=i;i>1;i--)
{
printf("(%f,%f)\n",c.coppia[i],c.coppia1[i]);
}

getch();
}



L'ultima parte è l'ultima cosa che ho provato un po a caso...scusate ma sono alle prime armi grazie!
Beele è offline   Rispondi citando il messaggio o parte di esso
Old 04-11-2012, 11:53   #4
simo8
Member
 
Iscritto dal: Jul 2009
Messaggi: 146
Ma non capisco a cosa serve l'array di char nella struttura , ci vai a memorizzare le coordinate ... Dovresti creare un array della struttura coordinata del tipo :
Codice:
typedef struct
{
float x;
float y;
}coordinata;

coordinata c[dimensione];
In questo modo ogni elemento dell'array contiene una coordinata : C[0]=1,2.

Poi nel tuo esempio se uno vuole inserire più di 20 elementi , dovresti gestire l'allocazione dinamica dell' array o hai un limite massimo ?
simo8 è offline   Rispondi citando il messaggio o parte di esso
Old 04-11-2012, 21:22   #5
Beele
Junior Member
 
Iscritto dal: Nov 2012
Messaggi: 15
No non nessuno limite. allora domani provo a vedere come viene. grazie per il suggerimento.
Comunque ribadisco ancora che sono alle prime armi.

saluti
Beele è offline   Rispondi citando il messaggio o parte di esso
Old 05-11-2012, 15:23   #6
Beele
Junior Member
 
Iscritto dal: Nov 2012
Messaggi: 15
Grazie mille ho risolto questo punto. In effetti non aveva senso quello che avevo scritto ma era un tentativo fatto a tarda ora .
Beele è offline   Rispondi citando il messaggio o parte di esso
Old 05-11-2012, 23:01   #7
simo8
Member
 
Iscritto dal: Jul 2009
Messaggi: 146
Bene . Se non l'hai già fatto , per togliere il limite delle 20 coppie devi usare l'allocazione dinamica dell'array . La funzione che permette ciò e la malloc , ovvero qualcosa del genere :
Codice:
coordinata *coordinate =(coordinata *) malloc (dimensione * sizeof(coordinate));
Dove dimensione è la lunghezza del tuo array inserita dall'utente all'inizio.
simo8 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Roborock Saros 20: il robot preciso e molto sottile Roborock Saros 20: il robot preciso e molto sott...
ASUS ROG Kithara: quando HIFIMAN incontra il gaming con driver planari da 100mm ASUS ROG Kithara: quando HIFIMAN incontra il gam...
Roborock Qrevo Curv 2 Flow: ora lava con un rullo Roborock Qrevo Curv 2 Flow: ora lava con un rull...
Alpine A290 alla prova: un'auto bella che ti fa innamorare, con qualche limite Alpine A290 alla prova: un'auto bella che ti fa ...
Recensione HONOR Magic 8 Lite: lo smartphone indistruttibile e instancabile Recensione HONOR Magic 8 Lite: lo smartphone ind...
La missione NASA Lunar Trailblazer &egra...
Gli astronauti di Artemis II utilizzeran...
Una parte del razzo spaziale SpaceX Star...
Phanteks Glacier One 360M25-LCD: raffred...
La NASA rivede lo svolgimento della miss...
Addio alle esclusive PlayStation su PC? ...
PS5 Pro con PSSR aggiornato: nuova gener...
Altro che entry-level: a 198€ questo ECO...
Aliro 1.0: il nuovo standard aperto per ...
Primo contatto con Mazda CX-6e: con la p...
Le novità di HPE al MWC: arrivano...
vivo sarà al MWC 2026 con X300 Ul...
Jack Dorsey taglia il 40% di Block: 4.00...
Zscaler acquisisce SquareX e porta il ze...
Qualcomm non presenterà novit&agr...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 07:08.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v