Devc++ (Sınavdayım Yardım)
-
S.a. ;
Sınavdayım arkadaşlar ve yapamadıgım bir soru var ;
soru şu : kullanıcı bir isim girecek örn " osman yılmaz " girecek . Bu girdiği isim soyisimin içindeki sesli harfleri yani " o a ı a" yı bir dizinin içine
, diğer sessiz harfleri yani " s m n y l m z" yi de bir dizinin içinde aldırıp ekrana yazdıracağım . Yapamıyorum aklıma gelmiyor yardım eden
olursa çok sevinirim.
-
kimse bilmiyor mu
-
şunu bi denesene değiştiripte
#include "stdio.h" #include "conio.h" #include "string.h" main() { clrscr(); int a,b; char ch; printf("bir harf giriniz"); scanf("%c",&ch); if (ch==a) printf("sesli"); else if (ch=='a') printf("sesli"); else if (ch=='e') printf("sesli"); else if (ch=='') printf("sesli"); else if (ch=='i') printf("sesli"); else if (ch=='o') printf("sesli"); else if (ch=='”') printf("sesli"); else if (ch=='') printf("sesli"); else if (ch=='u') printf("sesli"); else printf("sessiz"); getch(); }
-
şöyle teorik olarak mesela char* isim alırsam, sonrasında kullanıcadan ismimi alıcam(onuda yaparsın artık kullanıcının ismini alma) sonrasında
isim = berkay(kullanıcı böyle yazdı) , sonrasında [i0], [i1], [i2] diye alırım ve if lerle kontrol ederim tek tek ünlü mü ünsüz mü diye.. ve eğer ünlüyse ünlülere ünsüzsede ünsüzlere yazdırırım cout veya print le.. teorik olarak böyle... yani line line gideceksin...
-
10 gun sonrada benim c# sinavi var sinavda konu acarim yardim edecek olursa :)
-
Dursun bir kenarda
#include <cstdlib> #include <iostream> #include <vector> #include <string> #include <cctype> using namespace std; bool HarfMi(char c) { return isalpha(c); } bool SesliMi(char c) { c = tolower(c); if ( c == 'a' || c == 'e' || c == 'i' || c == 'u' || c == 'o' ) { return true; } return false; } int main(int argc, char *argv[]) { string tmp = ""; vector<char> sesliler, sessizler; cout << "Bir cumle giriniz: "; std::getline (std::cin, tmp); string::size_type tmpuzunluk = tmp.length(); char tmpch = '\0'; for(int i = 0; i < tmpuzunluk; ++i) { tmpch = tmp[i]; if ( HarfMi(tmpch)) { if (SesliMi(tmpch) == true) { sesliler.push_back(tmpch); } else { sessizler.push_back(tmpch); } } } cout << "Sesliler: " << endl; vector<string>::size_type seslisayisi = sesliler.size(); for(int i = 0; i < seslisayisi; ++i) { cout << sesliler[i] << (i == seslisayisi - 1 ? '\0': ','); } cout << "\n---------------------\nSessizler:" << endl; vector<string>::size_type sessizsayisi = sessizler.size(); for(int i = 0; i < sessizsayisi; ++i) { cout << sessizler[i] << (i == sessizsayisi - 1 ? '\0': ','); } cout << endl; cout << "Press the enter key to continue ..."; cin.get(); return EXIT_SUCCESS; }
-
Asker bunu yazdı
10 gun sonrada benim c# sinavi var sinavda konu acarim yardim edecek olursa :)
hocam inan cok zor durumda kaldım biliyorum cok kolay ama ben salak gibi calismadım ve bu kolay sınavda milletin basını agrittip topic acarak
Yardım eden arkadaslara sonsuz tesekkürler bir konuda yardıma ihtiyacınız olursa bana her zaman pm atabılırsınız elimden gelen bişeyse elimden
geldiğince yardımcı olurum saygılar