Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Recensione REDMI Note 17 Pro: il midrange con batteria da 8.340 mAh e ricarica veloce
Recensione REDMI Note 17 Pro: il midrange con batteria da 8.340 mAh e ricarica veloce
REDMI Note 17 Pro porta in fascia media una batteria da 8.340 mAh con ricarica HyperCharge a 67W, un display AMOLED da 6,83 pollici capace di picchi di luminosità molto elevati e una struttura certificata TÜV SÜD contro cadute e infiltrazioni d'acqua, il tutto racchiuso in una scocca da 223 grammi. Lo abbiamo provato per diversi giorni tra fotocamera, prestazioni, autonomia e prezzo sul mercato italiano
Insta360 Luna Ultra: la potenza del sensore da 1 pollice incontra la portabilità estrema
Insta360 Luna Ultra: la potenza del sensore da 1 pollice incontra la portabilità estrema
Insta360 Luna Ultra integra un sensore da 1 pollice 8K, ottiche Leica e triplo chip IA. Tra schermo OLED rimovibile, workflow I-Log a 10 bit e stabilizzazione a tre assi, analizziamo le doti tecniche di una gimbal camera pensata per i professionisti
Marvel's Wolverine, la recensione: Logan torna protagonista in un'avventura brutale e intensa
Marvel's Wolverine, la recensione: Logan torna protagonista in un'avventura brutale e intensa
Marvel's Wolverine porta Logan in un'avventura inedita, violenta e fortemente narrativa, costruita attorno alla sua natura di combattente e al difficile rapporto con il proprio passato. Insomniac Games punta su combattimenti spettacolari, progressione e personalizzazione, inserendo l'azione in un mondo segnato dalla persecuzione dei mutanti. Un viaggio intenso, che alterna mattanza, esplorazione e momenti sorprendentemente emotivi.
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 01-05-2008, 11:09   #1
Arcanum88
Junior Member
 
Iscritto dal: May 2008
Messaggi: 9
[C]Problema espressione if...

Allora il mio problema è il seguente...Ho delle condizioni da porre tramite if ma, a quanto sto capendo, entrano in conflitto, cosa potrei fare?

Quote:
for(i=0;i<R;i++){
for(j=0;j<C;j++){
for(r=-1;r<2;r++){
for(s=-1;s<2;s++){
if(mat[i+r][j+s]=='*'){
t++;
}
}
}

if(mat[i][j]=='*'){
if(t==2 || t==3){
mat1[i][j]= '*';
}
if(t==0 || t==1 || 4<=t<=8){
mat1[i][j]= ' ';
}
}else{
if(t==3){
mat1[i][j]='*';
}
}
Praticamente questa parte del programma dovremme mettere o togliere un asterisco a seconda se la posizione nella prima matrice soddisfi o meno l'espressione dell'if. Ora nel secondo if dovrebbe in pratica lasciare nella posizine l'asterisco, ma invece lo toglie...Da cosa potrebbe dipendere?
Grazie.
Arcanum88 è offline   Rispondi citando il messaggio o parte di esso
Old 01-05-2008, 15:30   #2
marra11mg
Member
 
Iscritto dal: Feb 2008
Messaggi: 32
Codice:
for(i=0;i<R;i++)
{
    for(j=0;j<C;j++)
    {
        for(r=-1;r<2;r++)
        {
            for(s=-1;s<2;s++)
            {
                if(mat[i+r][j+s]=='*')
                {
                     t++;
                }
            }
        }

        if(mat[i][j]=='*')
        {
             if(t==2 || t==3)
             {
                   mat1[i][j]= '*'; 
             }
             if(t==0 || t==1 || 4<=t<=8)
             {
                   mat1[i][j]= ' ';
              } 
        }
        else
        {
              if(t==3)
              {
                    mat1[i][j]='*';
               } 
         } 
    }  // aggiunta io: mancava (chiude for J)
}      // aggiunta io: mancava (chiude il primo for)

secondo me dovresti usare un editor tipo VisualC++ express 2008, anzichè il notepad
marra11mg è offline   Rispondi citando il messaggio o parte di esso
Old 01-05-2008, 15:42   #3
Arcanum88
Junior Member
 
Iscritto dal: May 2008
Messaggi: 9
Veramente io uso dev-c...cmq oltre le due parentesi finali hai cambiato qualche cosa?nn riesco a capire...
Arcanum88 è offline   Rispondi citando il messaggio o parte di esso
Old 01-05-2008, 17:18   #4
luigi351
Junior Member
 
Iscritto dal: Oct 2007
Messaggi: 29
si anch'io consiglio di utilizzare Visual...cmq una soluzione è compilalo con Visual e al momento che ti esce scritto l'errore lo posti su questo topic così vediamo un pò.
luigi351 è offline   Rispondi citando il messaggio o parte di esso
Old 02-05-2008, 00:53   #5
wingman87
Senior Member
 
Iscritto dal: Nov 2005
Messaggi: 2794
Spiega meglio il problema e cosa dovrebbe fare questo codice. Ad esempio: t a cosa serve? Cosa rappresenta?
wingman87 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Recensione REDMI Note 17 Pro: il midrange con batteria da 8.340 mAh e ricarica veloce Recensione REDMI Note 17 Pro: il midrange con ba...
Insta360 Luna Ultra: la potenza del sensore da 1 pollice incontra la portabilità estrema Insta360 Luna Ultra: la potenza del sensore da 1...
Marvel's Wolverine, la recensione: Logan torna protagonista in un'avventura brutale e intensa Marvel's Wolverine, la recensione: Logan torna p...
DJI Romo 2: tante novità lo rendono un robot completo DJI Romo 2: tante novità lo rendono un ro...
Sony Bravia 9 II: il True RGB alla prova, dove l'LCD sfida l'OLED Sony Bravia 9 II: il True RGB alla prova, dove l...
La Camera USA presenta il conto: i data ...
Non solo EV, ma anche IA: Panasonic inau...
iPhone Duo, il debutto del pieghevole di...
Atlas 960E SuperPoD, la risposta di Huaw...
IA militare e nucleare: esperti USA e ci...
Dieci mini-reattori nucleari in Europa d...
CONTROL Resonant su PC: Path Tracing, Ra...
ColorOS 17 arriva su circa 90 dispositiv...
GTA VI, il multiplayer potrebbe debuttar...
Aggiornamento KB5002914 rompe Excel: ecc...
Processo Huawei a Brooklyn: l'FBI mostra...
WhatsApp introduce nuovi temi per le cha...
NVIDIA, Google e Emerald AI uniscono le ...
iPhone 18 Pro Max, il test sulla vapor c...
Fine estate in giardino: le proposte sco...
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: 05:57.


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