NotesWhat is notes.io?

Notes brand slogan

Notes - notes.io

#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<conio.h>

struct author{
char bencana[100000];
char toter[100000];
char politik[100000];
char olahraga[100000];
char kriminal[100000];
};

struct author at;

void author();
void member();
void tampilanauthor();
void tampilanmember();
void tampilanberita();
void konten();
void berita();
void bencana();
void politik();
void olahraga();
void kriminal();
void toter();
void lihatbencana();
void lihatpolitik();
void lihatolahraga();
void lihatkriminal();
void lihattoter();


int main(){
int menu1;
system("cls");
printf("============= SELAMAT DATANG DI APLIKASI BERITAKUUU.C =============nn");
printf("=============================== MENU ==============================n");
printf("1. Authorn"); //akun admin hanya 1
printf("2. Membern"); //akun member tidak usah login jadi langsung masuk ke berita
printf("3. log out & exitn");
printf("masukan pilihan anda(1/2/3):");
scanf("%d", &menu1);
if(menu1==1){
system("cls");
author();
}else if(menu1==2){
system("cls");
member();
}else if(menu1==3){
return 0;
}
}

//procedur author
void author(){
char idaut[30],passaut[33];
int i,j ,input1=0;
system("cls");
printf("=============================== author =============================n");
printf("ID:");
scanf("%s", &idaut);
for(i=0;i<=30;i++)passaut[i]=0;
printf("PASSWORD:");
if(strcmp(idaut, "112") == 0){
//akun Admin id=adminkuh1 & pass=admin123
for(i=0;i<=30;i++){
if (input1==3){
system("cls");
printf("anda salah menginputkan berulang kali, akses ditolaknn");
system("pause");
exit(1);
}
passaut[i]=getch();
if(passaut[i]=='r'){
passaut[i]=0;
if(strcmp(passaut,"112")==0){ //ingat pass "admin123" nya diganti sesuai dgn password yg diinginkan
printf("nnakses diterima");
i=31;
tampilanauthor();
}
else {
system("cls");
printf("nnUsername atau Password salahn");
system("pause");
printf("masukan password : ");
i=-1;
input1++;
}
}
else if (passaut[i]=='b'){
system("cls");
printf("masukan password : ");
if(i!=0){
passaut[i]=0;
passaut[i-1]=0;
i-=2;
for(j=0;j<=i;j++) printf("*");
}
else i=-1;
}
else if(i!=30){
printf("*");
}
else i=29;
}
}
}

void tampilanauthor(){
int x;
system("cls");
printf("========================================n");
printf("selamat datang authorn");
printf("========================================n");
printf("apa yang akan anda lakukan : n");
printf("1. membuat beritan");
printf("2. melihat beritan");
printf("3. melihat ramalan cuacan");
printf("4. menu sebelumnyan");
printf("5. exitn");
printf("========================================n");
printf("pilihan : ");
scanf("%d",&x);

if(x==1){
konten();
}else if(x==2){
system("cls");
tampilanberita();
}else if(x==3){
system("cls");
printf("Ramalan cuaca kota bandung hari ini hujann ");
system("pause");
tampilanauthor();
}else if(x==4){
system("cls");
author();
}else if(x==5){
system("cls");
main();
}else{
printf("error");
system("pause");
system("cls");
author();
}
}

//procedur konten
void konten(){
int a;
int b;

system("cls");
printf("===================================================n");
printf(" pilihan untuk melihat n");
printf("===================================================n");
printf("1.berita terkinin");
printf("2.ramalan cuacan");
printf("3.exitn");
printf("===================================================n");
printf("masukkan pilihan anda : ");
scanf("%d",&a);

if(a==1){
system("cls");
printf("1.Bencana Alam n");
printf("2.Politik n");
printf("3.Olahraga n");
printf("4.Kriminal n");
printf("5.Topik Terkini n");
printf("masukkan berita yang ingin dilihat : ");
scanf("%d",&b);

if(b==1){
system("cls");
printf("masukkan berita yang ingin di sampaikan : n");
scanf("%s",&at.bencana);
printf("n");
system("pause");
}else if(b==2){
system("cls");
printf("masukkan berita yang ingin di sampaikan :");
scanf("%s",&at.politik);
system("pause");
}else if(b==3){
system("cls");
printf("masukkan berita yang ingin di sampaikan :");
scanf("%s",&at.politik);
}else if(b==4){
system("cls");
printf("masukkan berita yang ingin di sampaikan :");
scanf("%s",&at.kriminal);
}else if(b==5){
system("cls");
printf("masukkan berita yang ingin di sampaikan :");
scanf("%s",&at.toter);
}
}else if(a==2){
printf("Ramalan cuaca kota bandung hari ini hujann ");//berita cuaca edit disiniii
}else if(a==3){
system("cls");
main();
}else{
printf("input error");
}
}

//procedur member
void member(){
system("cls");
tampilanmember();
}
void tampilanmember(){
int z;
system("cls");
printf("=========================BERITAKUUU.C=============================n");
printf("1. Berita Terkinin");
printf("2. ramalan cuaca terkini di kota Bandungn");
printf("3. menu sebelumnyan");
printf("4. exitn");
printf("==================================================================n");
printf("masukkan pilihan : n");
scanf("%d",&z);
if(z==1){
system("cls");
tampilanberita();
}else if(z==2){
system("cls");
printf("Ramalan cuaca kota bandung hari ini hujann ");
system("pause");
tampilanmember();
}else if(z==3){
main();
}else if(z==4){
main();
}
else {
printf("masukkan inputan");
}
}
//procedur berita
void berita(){
int a;
int b;

system("cls");
printf("===================================================n");
printf(" pilihan untuk melihat n");
printf("===================================================n");
printf("1.berita terkinin");
printf("2.ramalan cuacan");
printf("3.exitn");
printf("===================================================n");
printf("masukkan pilihan anda : ");
scanf("%d",&a);

if(a==1){
system("cls");
printf("1. Bencana Alam n");
printf("2. Politik n");
printf("3. Olahraga n");
printf("4. Kriminal n");
printf("5. Topik Terkini n");
printf("6. Menu sebelumnyan");
printf("7. Exitn");
printf("masukkan berita yang ingin dilihat : ");
scanf("%d",&b);

if(b==1){
system("cls");
bencana();
}else if(b==2){
system("cls");
politik();
}else if(b==3){
system("cls");
olahraga();
}else if(b==4){
system("cls");
kriminal();
}else if(b==5){
system("cls");
toter();
}else if(b==6){
system("cls");
main();
}else if(b==7){
system("cls");
main();
}
}else if(a==2){
printf("Ramalan cuaca kota bandung hari ini hujan ");//berita cuaca edit disiniii
system("pause");
berita();
}else if(a==3){
system("cls");
main();
}else{
printf("input error");
}
}
//procedur bencana
void bencana(){
printf("masukkan berita yang ingin di sampaikan : n");
scanf("%s",&at.bencana);
printf("n");
system("pause");
tampilanauthor();
}
//procedur politik
void politik(){
printf("masukkan berita yang ingin di sampaikan :");
scanf("%s",&at.politik);
system("pause");
berita();
}
//procedur olahraga
void olahraga(){
printf("masukkan berita yang ingin di sampaikan :");
scanf("%s",&at.olahraga);
system("pause");
berita();
}
//procedur kriminal`
void kriminal(){
printf("masukkan berita yang ingin di sampaikan :");
scanf("%s",&at.kriminal);
system("pause");
berita();
}
//procedur toter
void toter(){
printf("masukkan berita yang ingin di sampaikan :");
scanf("%s",&at.toter);
system("pause");
berita();
}
//berita yang ingin dilihat
void tampilanberita(){
int y;
system("cls");
printf("pilih berita yang ingin dilihat : n");
printf("==================================n");
printf("1.bencana alamn");
printf("2.politikn");
printf("3.olahragan");
printf("4.kriminaln");
printf("5.topik terkinin");
printf("6.exitn");
printf("====================================n");
printf("pilihan anda : ");
scanf("%d",&y);

if(y==1){
system("cls");
lihatbencana();
}else if(y==2){
system("cls");
lihatpolitik();
}else if(y==3){
system("cls");
lihatolahraga();
}else if(y==4){
system("cls");
lihatkriminal();
}else if(y==5){
system("cls");
lihattoter();
}else if(y==6){
system("cls");
main();
}else{
printf("errorn");
printf("n");
system("cls");
berita();
}
}

void lihatbencana(){
system("pause");
system("cls");
tampilanberita();
}

void lihatpolitik(){
system("pause");
system("cls");
tampilanberita();
}
void lihatolahraga(){
system("pause");
system("cls");
tampilanberita();
}
void lihatkriminal(){
system("pause");
system("cls");
tampilanberita();
}
void lihattoter(){
system("pause");
system("cls");
tampilanberita();
}


/* Code untuk menambahkan spasi pada string void sudah ada namun saat dimasukan ke dalam program saat di run malah error

#include<conio.h>
#include <stdio.h>
#include <string.h>


struct author{
char bencana[100000];

};

void bencana(struct author *at) {
printf("Masukan Berita: ");
fgets(at->bencana, 100000, stdin);

}

int main() {
struct author at;
bencana(&at);


printf("Berita Bencanan %s", at.bencana);

return 0;
}

*/
     
 
what is notes.io
 

Notes.io is a web-based application for taking notes. You can take your notes and share with others people. If you like taking long notes, notes.io is designed for you. To date, over 8,000,000,000 notes created and continuing...

With notes.io;

  • * You can take a note from anywhere and any device with internet connection.
  • * You can share the notes in social platforms (YouTube, Facebook, Twitter, instagram etc.).
  • * You can quickly share your contents without website, blog and e-mail.
  • * You don't need to create any Account to share a note. As you wish you can use quick, easy and best shortened notes with sms, websites, e-mail, or messaging services (WhatsApp, iMessage, Telegram, Signal).
  • * Notes.io has fabulous infrastructure design for a short link and allows you to share the note as an easy and understandable link.

Fast: Notes.io is built for speed and performance. You can take a notes quickly and browse your archive.

Easy: Notes.io doesn’t require installation. Just write and share note!

Short: Notes.io’s url just 8 character. You’ll get shorten link of your note when you want to share. (Ex: notes.io/q )

Free: Notes.io works for 12 years and has been free since the day it was started.


You immediately create your first note and start sharing with the ones you wish. If you want to contact us, you can use the following communication channels;


Email: [email protected]

Twitter: http://twitter.com/notesio

Instagram: http://instagram.com/notes.io

Facebook: http://facebook.com/notesio



Regards;
Notes.io Team

     
 
Shortened Note Link
 
 
Looding Image
 
     
 
Long File
 
 

For written notes was greater than 18KB Unable to shorten.

To be smaller than 18KB, please organize your notes, or sign in.