Visualizzazione dei risultati da 1 a 2 su 2

Discussione: C/c++!!!

  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2012
    Messaggi
    23

    C/c++!!!

    Ciao a tutti!!!
    Dovrei risolvere questo "problema", e non capisco cosa sbaglio, spero che qualcuno possa aiutarmi!!
    Devo scrivere un programma che legga da tastiera un vettore V di dimensione 10 e verifica se esiste un sottovettore di V di lunghezza >1 che sia palindromo, stampa 1 se esiste e 0 se non esiste.
    io ho scritto questa specie di codice, ma credo di aver fatto un disastro con la funzione ricorsiva, (e non solo!!!):



    # include <stdio.h>
    # include <stdlib.h>
    # define n 10
    # define m>1

    int main(){
    int V[n];
    int i;
    int A[m];
    int start;
    int end;
    int count;
    int j;
    for(i=0;i<n;i++){
    scanf("%d %d %d %d %d %d %d %d %d %d",&(V[0]), &(V[1]), &(V[2]), &(V[3]), &(V[4]), &(V[5]), &(V[6]), &(V[7]), &(V[8]), &(V[9]));}
    for(i=0;i<n && count!=m;i++)
    for(j=0;j<m;j++){
    if(V[i]==A[j])
    {
    count++;
    j++;
    }
    else
    { count=0;
    j=0;
    if(V[i]==A[0])
    i--;
    }}
    int palindromo(A vettore, int start, int end)
    if(start==end) return 1;
    if(start+1==end) return (A[start]==A[and]);
    return (A[start]==A[end] && palindromo(V,start+1,end-1))
    }

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,296

    Moderazione

    E' l'ennesima discussione aperta da te dove intervengo per qualche motivo, come questa e questa, correggendo o richiedendo informazioni mancanti.

    Il titolo di questa discussione è inadeguato: manca la descrizione del problema che viene trattato al suo interno; inoltre, il codice non è formattato usando il tag [CODE]; infine, non dici qual è l'errore o il comportamento anomalo che riscontri nella soluzione che proponi, costringendo gli utenti a prendere il codice e compilarlo.

    Ti invito ancora una volta a leggere il Regolamento di questa sezione e ad aprire una nuova discussione rispettando le norme indicate e specificando tutte le informazioni che servono.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.